Seaborn绘制条形图怎么做?Python如何用第三方库seaborn画条形图

在python之中有很多的第三方库都能够绘制出条形图、饼图这种可视化统计图表,而一般来说大部分开发者使用的都是matplotlib库 。而在python数次版本迭代之后又推出了一个更加简单的库seaborn来实现数据图表的绘制,下文所要来讲解的就是seaborn库画条形图的方法 。

Seaborn绘制条形图怎么做?Python如何用第三方库seaborn画条形图

文章插图
1.这个第三方库只需要去调用方法并传入参数就能够实现任意可视化图表的绘制,而画条形图使用到的方法就是countplot() 。但是在绘制完成之后用该库是无法直接将图像给显示出来了,要么保存为图片再打开,要么就是调用pyplot模块的show()方法显示,所以需要导入两个模块,示例如下:
import seaborn as snsimport matplotlib.pyplot as plt2.而且条形图相比起其他的统计图表来说,它只需要x和y轴一个坐标轴的数据就可以来生成 。这是因为条形图是以单独一组或者某种类型的数据作为数据源的,所以通常情况下x轴是用来显示数据源名称,而y轴则是数据的上限和坐标刻度,且上限和刻度都是由给定的数据最大最小值来决定的,详细代码如下所示:
sns.countplot(x='Pclass',data=https://www.ycpai.cn/python/titanic)plt.show()【Seaborn绘制条形图怎么做?Python如何用第三方库seaborn画条形图】
Seaborn绘制条形图怎么做?Python如何用第三方库seaborn画条形图

文章插图
以上代码的意思就是使用x轴来显示数据源并且命名为Pclass,data属性就是提供x轴显示的数据 。除了这两个参数之外,还可以通过palette以及hue等参数来实现条形图样式的修改,甚至还可以将其转为同时显示两个条形柱的图表 。
以上就是关于“Seaborn绘制条形图怎么做?Python如何用第三方库seaborn画条形图”的全部内容了,希望对你有所帮助 。

    推荐阅读