Python MatPlot 条函数参数

标签 python graph matplotlib

我正在尝试使用 matplot 库创建条形图,但我无法弄清楚该函数的参数是什么。

文档说 bar(left, height),但我不知道如何在此处输入我的数据 [这是一个名为 x 的数字列表]。

它告诉我高度应该是一个标量,当我将它作为数字 0.51 时,如果高度是一个列表。

最佳答案

您可以做的一件简单的事情:

plt.bar(range(len(x)), x)

left 是条形图的左端。您要告诉它在水平轴上放置条的位置。在您掌握之前,您可以尝试以下内容:

>>> import matplotlib.pyplot as plt
>>> plt.bar(range(10), range(20, 10, -1))
>>> plt.show()

关于Python MatPlot 条函数参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5207646/

相关文章:

python - 将列表与数据框列进行比较并创建带有数字的新列

python - 自动上传训练数据标签 csv 和训练处理 AutoML Vision 图像分类中的模型

按角度旋转图形

python - 在 matplotlib.collections.PathCollection 中设置特定补丁的属性

python - 无法在我的 matplotlib 饼图上设置背景

python - 与列表相比,从数据框中提取字符串

python - 如何在 Tree 方法中正确放置 return False 语句?

arrays - 图形点在 viewDidLoad 之外不起作用

algorithm - 无向图中连通分量的数量

Python Matplotlib 绘图 : Set aspect ratio of output file (e. g。图片)