我是熊貓新手,並試圖學習如何使用它。在嘗試使用我在我的數據上的wes視頻和筆記本之一中看到的示例時,我遇到了問題。我有一個CSV文件看起來像這樣:使用熊貓groupby方法的數據幀鍵控
filePath,vp,score
E:\Audio\7168965711_5601_4.wav,Cust_9709495726,-2
E:\Audio\7168965711_5601_4.wav,Cust_9708568031,-80
E:\Audio\7168965711_5601_4.wav,Cust_9702445777,-2
E:\Audio\7168965711_5601_4.wav,Cust_7023544759,-35
E:\Audio\7168965711_5601_4.wav,Cust_9702229339,-77
E:\Audio\7168965711_5601_4.wav,Cust_9513243289,25
E:\Audio\7168965711_5601_4.wav,Cust_2102513187,18
E:\Audio\7168965711_5601_4.wav,Cust_6625625104,-56
E:\Audio\7168965711_5601_4.wav,Cust_6073165338,-40
E:\Audio\7168965711_5601_4.wav,Cust_5105831247,-30
E:\Audio\7168965711_5601_4.wav,Cust_9513082770,-55
E:\Audio\7168965711_5601_4.wav,Cust_5753907026,-79
E:\Audio\7168965711_5601_4.wav,Cust_7403410322,11
E:\Audio\7168965711_5601_4.wav,Cust_4062144116,-70
我把它加載到數據幀和組是通過「文件路徑」和「VP」,代碼:
res = df.groupby(['filePath','vp']).size()
res.index
和輸出是:
[E:\Audio\7168965711_5601_4.wav Cust_2102513187,
Cust_4062144116, Cust_5105831247,
Cust_5753907026, Cust_6073165338,
Cust_6625625104, Cust_7023544759,
Cust_7403410322, Cust_9513082770,
Cust_9513243289, Cust_9702229339,
Cust_9702445777, Cust_9708568031,
Cust_9709495726]
現在我試着去接近指數像字典,正如我在例子中看到的,但是,當即時通訊做
res['Cust_4062144116']
我得到一個錯誤:
KeyError: 'Cust_4062144116'
我做成功獲得IM把文件路徑時的結果,但據我所知,並在previouse例子中看到的,我應該能夠使用VP鍵以及,心不是是這樣嗎?
對不起,如果它是一個微不足道的,我只是不明白爲什麼它在一個例子,但不在其他。
明白了,謝謝! – idoda