jupyter生成透视表的一些基本操作
在执行python的透视表操作的时候,我通常做以下常规操作
1.读取文件内容
import pandas as pd
import numpy as np
data = pd.read_excel('E:\\YX\\2024\\1\\python文件\\新疆_家宽维修.xlsx')
data.head()
2.透视
data_table = pd.pivot_table(data,index=['性别'],values=['收入','年龄'],aggfunc=np.sum)
data_table
3.透视表降序排列
sorted_df = data_table.sort_values('收入', ascending=False)
print(sorted_df)
4.过滤透视表行及列
df = data_table[:1]
print(df)
specific_column = data_table['收入']
print(specific_column)