python 绘图笔记

python 绘图笔记

1、 seaborn常用工具

sns.distplot()
绘制分布图,其中参数kde=False,自动绘制各部分的个数或者频次,类似于柱状图
sns.pointplot()
绘制折线图,但是在实际写代码过程中或许回到原生态的matplotlib中或许是更好的选择
sns.barplot()
绘制柱状图,也可以利用countplot()绘制出类似的柱状图,代码层面更为简洁,但是可操作性需要自己的编程思维吧
sns.boxplot()
绘制箱型图,包括四分位,最值以及平均值,用于看多个属性的分布是一个很好的选择。
sns.volinplot()
我一般称之为小提琴图,一般可以理解为是箱型图的升级版吧,看出两个特征之间的分布的图形——一个属性在另一个属性下的分布。
后面还有很多联合分布图,后续整理。

2、常用属性的设置

plt.xticks(rotation=70)
用于将坐标进行旋转,适合于坐标比较长的时候
plt.tick_params(labelsize=23)
用于设置组表刻度的属性(与坐标名称区分)
plt.xlabel(‘日期’,fontsize=20)
用于设置字体大小
plt.rcParams[‘font.sans-serif’] = [‘SimHei’](KaiTi)
用于设置中文字体的型号,很方便,当然更为主要的是用于解决matplotlib在绘图过程中的中文显示问题。

发布了7 篇原创文章 · 获赞 3 · 访问量 203

猜你喜欢

转载自blog.csdn.net/qq_39290182/article/details/103966006