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