将索引行表示为'python pandas'的'pivot_table'中的值范围

时间:2017-12-01 03:11:49

标签: python pandas pivot-table frequency-distribution

示例数据:

exdata = {'year':[1 ,2 ,5 ,7 ,2 ,3 ,2 ,4 ,8 ,9],
        'price':[120 ,99 ,55 ,23 ,87 ,31 ,149 ,45 ,32 ,55],
        'dist':[999 ,3741 ,8893 ,5321 ,1987 ,9299 ,573 ,4732 ,4536 ,4032],
        'loca':['a' ,'b' ,'a' ,'c' ,'d' ,'d' ,'a' ,'e' ,'c' ,'a']}

使用pandas.pivot_table()来表示'price'

pd.pivot_table(df, index=['price'], values=['year','dist'], aggfunc=[np.mean])

enter image description here

我想将'price'轴表示为上表中的范围。 也想表达每个范围的数量。

在这种情况下,如果该选项在'pd.pivot_table()'

中可用

0 个答案:

没有答案