我试图按照' acct'并按照“月份”分组。
dataframe是这样的:
acct month value
14 84 2014-09-30 393641
15 84 2014-10-31 393283
16 84 2014-11-30 383293
....
35 85 2014-10-31 291629
36 85 2014-11-30 289544
我做一个数据透视表
df2 = df.pivot_table ( index = ['month'], columns = "acct" )
结果如下:
value
acct 84 85
month
2014-09-30 393641.0 0.0
2014-10-31 393283.0 291629.0
2014-11-30 383293.0 289544.0
从枢轴获取值的最佳方法是什么?
我需要循环使用'值'提取为每个帐户创建的数据。
感谢。
这对我来说是有用的,可以提取数据:
var = [ ]
for column in df2.columns.values:
var.append ( df2 [ column ].tolist () )