python中绘制柱状图(条形图)举例

python中绘制柱状图(条形图)举例

在python中,绘图有时需要绘制条形图。本文说明绘制一个条形图的绘制方法。

一、问题

A.问题

以杭州全年的每月降水量为例,进行绘制条形图说明绘制方法。
1月到12月的降水量分别为:79.8, 86.1, 143.7, 122.5, 128.2, 211.8, 180.3, 156.1, 130.1, 78.6, 72.3, 48.6.

B.分析

通常可使用了matplotlib.pyplot库来绘制柱状图。

  1. 定义每个月的降水量数据和对应的月份列表。
  2. 使用plt.bar()函数创建柱状图,传入月份列表和降水量数据。
  3. 使用plt.title()、plt.xlabel()和plt.ylabel()函数添加图表的标题和标签。
  4. 使用plt.show()函数显示图形。

二、程序

import matplotlib.pyplot as plt

# 杭州每个月的降水量数据
precipitation = [79.8, 86.1, 143.7, 122.5, 128.2, 211.8, 180.3, 156.1, 130.1, 78.6, 72.3, 48.6]

# 月份列表
months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']

# 创建柱状图
plt.bar(months, precipitation)

# 添加标题和标签
plt.title('Hangzhou City Precipitation')
plt.xlabel('Month')
plt.ylabel('Precipitation (mm)')

# 显示图形
plt.show()

运行结果:
在这里插入图片描述图1 杭州全年各月份降水量

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值