学习网站
seaborn官网:http://seaborn.pydata.org
关于seaborn
- seaborn在Matplotlib上改进,将Matplotlib中复杂的命令封装,使作图更加容易。
- seaborn是针对统计绘图的,如果需要复杂的自定义图形,还是需要使用Matplotlib
- seaborn可绘制漂亮的图标、也可与pandas很好结合
seaborn可绘制的图表
- 分类图:柱状图barplot、箱线图boxplot、小提琴图violinplot、散点图(stripplot、swarmplot)、分面网格FacetGrid分类图catplot
- 关联图:散点图scatterplot、线图lineplot、分面网格FacetGrid关联图relplot
- 分布图:单变量分布图distplot、密度图kdeplot
- 矩阵图:热力图heatmap、聚类图clustermap
- 分面网格图:FacetGrid
当然不能忘记重要的导包啊
import seaborn as sns
import matplotlib.pyplot as plt
seaborn的美丽之处
plt.bar([1,2,3,4,5], [3,6,9,2,5]) #Matplotlib
sns.set() #seaborn + Matplotlib set默认darkgrid
plt.bar([1,2,3,4,5], [3,6,9,2,5])