使用 Python 的 Matplotlib 库可以轻松绘制柱状图。以下代码示例展示如何绘制一个包含四个数据和标签的柱状图,x 坐标不显示刻度。

import matplotlib.pyplot as plt

y = [30.633, 28.288, 44.7581, 57.44040]
labels = ['WF', 'LF', 'LLF', 'SKGTA']

plt.bar(range(len(y)), y, tick_label=labels)
plt.xticks([])
plt.show()

运行结果如下图所示:

柱状图

代码解释:

  • import matplotlib.pyplot as plt:导入 Matplotlib 库,并使用 plt 作为别名。
  • y = [30.633, 28.288, 44.7581, 57.44040]:定义柱状图的高度数据。
  • labels = ['WF', 'LF', 'LLF', 'SKGTA']:定义每个柱状图的标签。
  • plt.bar(range(len(y)), y, tick_label=labels):绘制柱状图,range(len(y)) 用于设置每个柱状图的 x 坐标,y 为柱状图的高度,tick_label 设置每个柱状图的标签。
  • plt.xticks([]):隐藏 x 轴刻度。
  • plt.show():显示图像。

通过以上代码,您可以轻松地使用 Python 绘制各种柱状图,并通过修改代码参数自定义其外观。

Python Matplotlib 柱状图绘制:示例教程及代码

原文地址: https://www.cveoy.top/t/topic/nKqL 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录