Matplotlib绘制柱状图方法详解

Matplotlib是一种用于创建静态、动态和交互式图表的Python 2D绘图库。其中之一的重要绘图类型之一是柱状图。

下面是Matplotlib绘制柱状图的使用方法:

导入Matplotlib和NumPy库,并生成数据

import matplotlib.pyplot as plt
import numpy as np

data = [20, 30, 40, 60, 80]
labels = ['A', 'B', 'C', 'D', 'E']

创建图表和子图对象

fig, ax = plt.subplots()

设置柱状图的参数

ax.bar(labels, data, color='blue')

添加标签和标题

ax.set_xlabel('Categories')
ax.set_ylabel('Values')
ax.set_title('Vertical Bar Chart')

显示图表

plt.show()

完整代码如下:

import matplotlib.pyplot as plt
import numpy as np

data = [20, 30, 40, 60, 80]
labels = ['A', 'B', 'C', 'D', 'E']

fig, ax = plt.subplots()

ax.bar(labels, data, color='blue')

ax.set_xlabel('Categories')
ax.set_ylabel('Values')
ax.set_title('Vertical Bar Chart')

plt.show()

这将创建一个垂直柱状图,其中X轴包括类别标签,Y轴包括数值。如下图所示:

其中每个柱子的高度表示数值大小。您可以使用不同的参数和选项来创建更具有个性化的柱状图。

本文链接:https://my.lmcjl.com/post/20246.html

展开阅读全文

4 评论

留下您的评论.