如何从给定的数据帧创建一个枢轴 table?
How to create a pivot table from a given dataframe?
我从seaborn导入了tips
数据集,试图找出周六和周日午餐和晚餐的最大账单金额。
我试过下面的代码但出现错误:
pd.pivot_table(df, values=df['total_bill'], index=df['day'],
columns=df['time'], aggfunc='max')
为了获取 'Sat' 和 'Sun' 索引的数据,您可以将 loc 与您创建的数据透视表一起使用。
pd.pivot_table(df, values='total_bill',index='day',
columns='time', aggfunc='max').loc[['Sat', 'Sun']]
我从seaborn导入了tips
数据集,试图找出周六和周日午餐和晚餐的最大账单金额。
我试过下面的代码但出现错误:
pd.pivot_table(df, values=df['total_bill'], index=df['day'],
columns=df['time'], aggfunc='max')
为了获取 'Sat' 和 'Sun' 索引的数据,您可以将 loc 与您创建的数据透视表一起使用。
pd.pivot_table(df, values='total_bill',index='day',
columns='time', aggfunc='max').loc[['Sat', 'Sun']]