在python中,绘图有时需要绘制条形图。本文说明绘制一个条形图的绘制方法。
以杭州全年的每月降水量为例,进行绘制条形图说明绘制方法。
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.
通常可使用了matplotlib.pyplot库来绘制柱状图。
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()