学习笔记
今天学习主要图形的用法,用来快速筛选数据,提取数据内容
1.条形图countplot()
用来统计单个变量,不同字段的发出现频率。
seaborn.countplot(x=None, y=None, hue=None, data=None, order=None, hue_order=None, orient=None, color=None, palette=None, saturation=0.75, ax=None, **kwargs)
x,y:设置x,y,x为竖型图,y为横型图
hue:为数据分类
data:输入的数据集
order, hue_order:控制变量绘图的顺序
ax:设置子图位置
orient:“v”|“h”,控制绘图的方向,水平或者竖直
palette:颜色选择
例子
#导入测试数据,测试数据为泰坦尼克号人员数据
df = pd.read_csv('D:/test/train.csv', sep=",")
#测试第一个直方图,统计仓位,生还的分布情况
sns.countplot(x='Survived',data=df)
#画出图像
plt.show()
图片展示了生存人数的数量,图形内容比较单一。
第二种用法加入hue
例子
#导入测试数据,测试数据为泰坦尼克号人员数据
df = pd.read_csv('D:/test/train.csv', sep