1.表格
pd.crosstab
例如,查看两个特征之间的关系
tab = pd.crosstab(data_train['Pclass'], data_train['Survived'])
print(tab)
dummy = tab.div(tab.sum(1).astype(float), axis=0) #div是做除法的意思
print(dummy)
dummy.plot(kind="bar", stacked=True)
plt.show()
Survived 0 1 Pclass 1 80 136 2 97 87 3 372 119
Survived 0 1 Pclass 1 0.370370 0.629630 2 0.527174 0.472826 3 0.757637 0.242363