我在尝试运行此代码时遇到错误(InvalidIndexError:重新索引仅对具有唯一值的Index对象有效),从而在dataFrame中创建pivot_table:
pivData = dfData.pivot_table(values=["ppp", "vvv"],
index=["ccc", "iii", "ttt", "www"],
aggfunc=[np.sum, np.sum])
我没有弄错。当我删除最后一个参数时,它工作正常(只是不做总和,而是平均)
pivData = dfData.pivot_table(values=["ppp", "vvv"],
index=["ccc", "iii", "ttt", "www"])
如果有人有解决方案或解决方法......谢谢。
答案 0 :(得分:1)
pivData = dfData.pivot_table(values=["ppp", "vvv"],
index=["ccc", "iii", "ttt", "www"],
aggfunc=np.sum)