0
我試圖通過做不同的練習來學習熊貓。我創建了一個如下例所示的數據框。我試圖通過連接字段來創建一個唯一的ID,但是當我得到數據幀列時,我只有fpd作爲列。有人能解釋我爲什麼我沒有看到所有的列?數據框缺失列中的分層索引
monthID pollutantID processID roadTypeID avgSpeedBinID Fpd
1 1 1 4 1 1.749101
2 0.935300
3 0.529701
4 0.393052
5 0.306381
6 0.261649
7 0.235040
我通過執行這個獲得數據幀:
fpd = data['fpd'].groupby([data['monthID'],data['pollutantID'],
data['processID'],data['roadTypeID'],data['avgSpeedBinID']]).sum()
fp = pd.DataFrame(fpd)
那麼你所有的列,以便他們現在部分分組您必須調用'get_group('pollutantID')'或其他分組才能獲得值 – EdChum 2014-09-10 15:20:00
fp.get_group('monthID') 得到以下錯誤... attributeError:'DataFrame'對象沒有屬性'get_group' – 2014-09-10 16:03:16
對不起,他們看起來他們在索引中,嘗試'fp.reset_index()' – EdChum 2014-09-10 16:05:45