如何使用python的matplotlib模块绘制堆叠柱形图

 时间:2024-10-25 01:25:06

python是一个很有趣的语言,可艮劁飨戽以在命令行窗口运行。python中有很多功能强大的模块,这篇经验告诉你,如何利用python的matplotlib模块,绘制堆叠柱形图。

如何使用python的matplotlib模块绘制堆叠柱形图

工具/原料

windows系统电脑一台

python软件,并安装matplotlib模块

方法/步骤

1、第一步,点击键盘win+r,打开运行窗口;在窗口中输入“cmd",点击确定,打开windows命令行窗口。

如何使用python的matplotlib模块绘制堆叠柱形图

如何使用python的matplotlib模块绘制堆叠柱形图

如何使用python的matplotlib模块绘制堆叠柱形图

2、第二步,在cmd命令行窗口中输入"python",点击enter键,进入python命令交互窗口。

如何使用python的matplotlib模块绘制堆叠柱形图

3、第三步,使用import语句,引入matplotlib的pyplot函数并重命名为plt。

如何使用python的matplotlib模块绘制堆叠柱形图

4、第四步,创建两个数组h1和h2,这两个数组表示柱形图的高度;使用函数range()创建数组x,这个数组表示柱形图在横轴的位置。

如何使用python的matplotlib模块绘制堆叠柱形图

5、第五步,使用函数plt.bar(x,h1,alpha=0.7,width=0.3,罕铞泱殳color=&垆杪屑丝#39;green'),绘制底层的柱形图,其中alpha表示透明度,越小越透明;width表示柱状图的宽度;color表示柱状图的颜色。

如何使用python的matplotlib模块绘制堆叠柱形图

6、第六步,使用函数plt.bar(x,h2,alpha=0.7,width=0.3,罕铞泱殳color=&垆杪屑丝#39;red',bottom=h1),绘制上层的柱形图,注意这个地方多了一个属性:bottom=h1。

如何使用python的matplotlib模块绘制堆叠柱形图

7、第七步,使用函数plt.xticks(x,year),给图表的横轴添加刻度。

如何使用python的matplotlib模块绘制堆叠柱形图

8、第八步,使用函数plt.title()给图表添加标题。

如何使用python的matplotlib模块绘制堆叠柱形图

9、第九步,使用plt.show()显示图表,并查看显示的堆叠柱状图。

如何使用python的matplotlib模块绘制堆叠柱形图

如何使用python的matplotlib模块绘制堆叠柱形图

jquery 点击a标签怎么显示和隐藏div jdk安装教程(完整图文教程) .net的controller中如何让页面跳转 Visual Studio Code如何更改控制光标样式 c#获取屏幕坐标,并将其转化成窗体或控件坐标
热门搜索
天空图片大全 图片大小怎么改 韩国泡菜图片 偶像活动图片大全 红旅动漫