我是 python 的新手。我有以下数据框。我能够在 Excel 中旋转。
我想添加差异列(在图像中,我手动添加了它)。
区别在于BA值。我能够使用 Python 数据透视表复制差异列和总计除外。下面是我的代码。
table = pd.pivot_table(data, index=['Category'], values = ['value'], columns=['Name','Date'], fill_value=0)
如何添加差异列并计算值?
我怎样才能得到底部的总计?
数据如下
df = pd.DataFrame({
"Value": [0.1, 0.2, 3, 1, -.5, 4],
"Date": ["2020-07-01", "2020-07-01", "2020-07-01", "2020-07-01", "2020-07-01", "2020-07-01"],
"Name": ['A', 'A', 'A', 'B', 'B', 'B'],
"HI Display1": ["X", "Y", "Z", "Z", "Y", "X"]})
我想要数据透视表如下
呼如林
达令说
相关分类