2015-03-02 44 views
0

,當我得到一個錯誤(InvalidIndexError:重建索引只與唯一值的索引對象有效)試圖運行該代碼時,創建一個pivot_table出一個數據幀的:大熊貓InvalidIndexError使用aggfunc

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

請用示例數據展示一個小型自包含示例,演示此問題。 – BrenBarn 2015-03-02 17:30:35

回答

0
pivData = dfData.pivot_table(values=["ppp", "vvv"], 
          index=["ccc", "iii", "ttt", "www"], 
          aggfunc=np.sum)