使用pandas,是否可以计算包含来自两个不同聚合函数的值的交叉表
import pandas as pd
d = {'col1': ['a', 'b','b','a','a'], 'col2': ['g1', 'g1','g2','g2','g2'], 'col3': [3, 4,5,6,6]}
df = pd.DataFrame(data=d)
pd.crosstab(index=df['col1'], columns=[df['col2']],
values=df['col3'],
aggfunc=[sum,count])
我想要一张有计数和求和值的表
您可以使用
pivot_table
:输出:
可能是吗
相关问题 更多 >
编程相关推荐