【发布时间】:2015-07-09 14:30:56
【问题描述】:
目前有一个 CSV 文件,其输出日期帧如下:
[in]
df = pd.read_csv(file_name)
df.sort('TOTAL_MONTHS', inplace=True)
print df[['TOTAL_MONTHS','COUNTEM']]
[out]
TOTAL_MONTHS COUNTEM
12 0
12 0
12 2
25 10
25 0
37 1
68 3
我想获取 'COUNTEM' 值落在预设 bin 内的总行数(按 TOTAL_MONTHS)。
数据将通过 excel/powerpoint 输入直方图:
X 轴 = 合约数量
Y 轴 = Total_months
条形颜色 = COUNTEM
图表的输入是这样的(列是COUNTEM bins):
MONTHS 0 1-3 4-6 7-10 10+ 20+
0 0 0 0 0 0 0
1 0 0 0 0 0 0
2 0 0 0 0 0 0
3 0 0 0 0 0 0
...
12 2 1 0 0 0 0
...
25 1 0 0 0 1 0
...
37 0 1 0 0 0 0
...
68 0 1 0 0 0 0
理想情况下,我希望代码以该格式输出数据帧。
【问题讨论】: