plt 柱状图标准线
时间: 2023-09-12 19:04:54 浏览: 143
Matplotlib——画图(散点图、柱状图、等高线图、3D图)
要在柱状图中添加标准线,你可以使用 Matplotlib 中的 `axhline()` 或 `axvline()` 函数。如果你想在柱状图的水平方向上添加标准线,可以使用 `axhline()` 函数。以下是一个示例代码:
```python
import matplotlib.pyplot as plt
import numpy as np
# 创建数据
x = np.arange(5)
y = [2, 4, 3, 1, 5]
# 绘制柱状图
plt.bar(x, y)
# 添加标准线
mean_value = np.mean(y) # 假设标准线为平均值
plt.axhline(mean_value, color='r', linestyle='--', label='Mean')
# 设置图例
plt.legend()
# 显示图形
plt.show()
```
这段代码创建了一个简单的柱状图,并在图中添加了一个标准线,该标准线表示数据的平均值。你可以根据需要调整标准线的位置、颜色和样式。
阅读全文