您可以安装枕头模块。安装命令是pipinstallpillow然后导入到importpillow,可以试用一下。
本文以python为例,简单介绍了如何使用python绘制柱状数据分布图,其中涉及到三个可视化模块,分别是matplotlib、seaborn和pyecharts。感兴趣的朋友可以试试:
01matplotlib这是python中非常著名的可视化模块,在数据可视化中应用非常广泛。它提供了包括条形图在内的几乎所有图表,包括曲线图、箱线图、热图、统计图等。官方课程详细,资料文献丰富。如果你安装它,只需输入命令"pip安装matplotlib"直接在cmd窗口中。测试代码如下。首先构建要显示的数据,然后直接调用bar函数。
程序截图如下,一个双栏直方图,整体效果还是很不错的。当然,这里也支持堆叠直方图的绘制:
02seaborn这也是一个非常不错的python可视化模块,基于matplotlib开发,对matplotlib的基本函数和常用参数进行了高级封装,所以代码量更少,更简洁,学习起来也更简单快捷。如果安装了,只需输入命令"pip安装seaborn"在cmd窗口中,测试代码如下。首先加载数据,然后直接调用barplot函数绘制直方图。
程序截图如下,双栏直方图,整体效果也很好:
03pyecharts这是一个基于echarts的python接口包。借助echarts强大的可视化功能,python还可以轻松绘制各种图表(包括直方图、热图、箱线图、雷达图等。).画图功能强大,简单易学,非常好用。如果安装了,只需输入命令"pip安装pyecharts"直接在cmd窗口中。测试代码如下。首先,设置数据。
绘制成功后,当前目录下会生成一个html文件。双击看绘制的直方图,效果很好:
至此,我们已经完成了使用python绘制直方图,只要你熟悉使用流程,很快就能掌握。当然也可以用其他软件画一个直方图,比如matlab和excel,也很不错。网上也有相关教程和资料,非常详细。有兴趣的可以搜一下。希望上面分享的内容能帮到你,不客气。首页评论,留言补充。