pandas
pandas只带了数据可视化的语法,可以直接调用matplotlib进行简单的可视化,代码简单
df['animal'].plot(kind='bar', stacked=True,figsize=((12,9))
- 通过kind指定绘制的图类型
- figsize调整图片的大小
df.plot.box()
和上面的效果一样,只是这里不用再指定绘图的类型
seabron
在seaborn中可以对画布调整大小,由于是使用了matplotlib设置了画布,不仅可以调整大小,还可以设置标题等
plt.figure(figsize=(10, 3))
sns.boxplot(data=train_df, x='city_development_index', y='target', orient='h')
在seaborn中也可以设置轴坐标的刻度、大小、字体等等
g = sns.FacetGrid(data,size=8)
# g.set(xticks=np.arange(0,110000,10000))
g.map(sns.distplot,' Income ')
- 使用FaceGrid(data,)可以设置画布,里面的参数是数据来源,画布的大小
- 调用set方法可以设置轴距,刻度等等
- 调用map方法绘制需要的图像种类