https://www.jianshu.com/p/8bb06d3fd21b
matplotlib版
matplotlib的标准式柱状图
import matplotlib as mpl
import matplotlib.pyplot as plt
mpl.rcParams['font.sans-serif']=['SimHei']
plt.title('Survival Rate')
# 标题
x = ['c', 'a', 'd', 'b']
y = [1, 2, 3, 4]
plt.bar(x, y, alpha=0.5, width=0.3,label='The First Bar')
plt.legend(loc='upper left')
# bar的位置
plt.show()
![](https://img.haomeiwen.com/i4559317/3eab6684ff02b71e.png)
seaborn版
标准柱状图
sns.barplot(x="Parch", y="Survived", data=train)
![](https://img.haomeiwen.com/i4559317/65c85fffd7baf57e.png)
计数式柱状图
sns.countplot('Embarked',hue='Survived',data=train)
# hue(str):dataframe的列名,按照列名中的值分类形成分类的条形图
![](https://img.haomeiwen.com/i4559317/4eac1bdb426754a9.png)
网友评论