这是一段python代码,plt.legend(['Condenser blockage', 'Main shaft wear', 'refrigerant overcharge']) ,帮我用三个颜色区分图例
时间: 2023-08-08 11:12:27 浏览: 89
以Matlab、Python为工具实现数据可视化之美 由浅入深代码范例(含代码说明).docx
可以使用 `matplotlib` 库中的 `plot` 函数的 `color` 参数来指定每个图例所对应的颜色。以下是一个示例代码:
```python
import matplotlib.pyplot as plt
x = [1, 2, 3, 4, 5]
y1 = [10, 8, 6, 4, 2]
y2 = [2, 4, 6, 8, 10]
y3 = [5, 5, 5, 5, 5]
plt.plot(x, y1, label='Condenser blockage', color='red')
plt.plot(x, y2, label='Main shaft wear', color='blue')
plt.plot(x, y3, label='Refrigerant overcharge', color='green')
plt.legend()
plt.show()
```
在这个例子中,我们使用 `plot` 函数来绘制三条曲线,并分别为它们指定了不同的颜色和标签。最后,我们通过 `legend` 函数来显示图例。你可以根据自己的需求修改数据和颜色。
阅读全文