1. 交叉表-概念
- 交叉表是一种用于计算分组的特殊透视图,对数据进行汇总
在pandas中用**pd.crosstab(index,colums)**实现 - Pandas中主要有两个重要参数:
【 index】:分组数据,交叉表的行索引
【columns】:交叉表的列索引
2. 交叉表-操作
Fs1-1:用DataFrame设置一个男女抽烟的透视表
df = DataFrame({'sex':['man','man','women','women','man','women','man','women','women'],
'age':[15,23,25,17,35,57,24,31,22],
'smoke':[True,False,False,True,True,False,False,True,False],
'height':[168,179,181,166,173,178,188,190,160]})
df

Fs2-1:求出各个性别抽烟的人数
pd.crosstab(df.smoke,df.sex)

Fs2-2:求出各个年龄段抽烟人情况
pd.crosstab(df.age,df.smoke)
