利用Python進行數據分析_數據聚合與分組運算_透視表和交叉表

計算分組平均數

from pandas import Series,DataFrame
import pandas as pd
import numpy as np
df = pd.read_excel('F:/Jupyter/6.xlsx')
df = df.pivot_table(index=['sex','age'])
df

運行結果:

 

 

交叉表

crosstab,前面2個參數可以是數組、Series或數組列表。

題目:分別統計不同性別人數和不同年齡的人數。

from pandas import Series,DataFrame
import pandas as pd
import numpy as np
df = pd.read_excel('F:/Jupyter/6.xlsx')
pd = pd.crosstab(df.sex,df.age,margins=True)
pd

運行結果:

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章