如何在Python中用plt.plot 分段赋予颜色
时间: 2023-10-18 17:24:04 浏览: 200
python中print输出如何加颜色
5星 · 资源好评率100%
你可以使用 `plt.plot` 的 `color` 参数,并在需要分段的地方使用不同的颜色。以下是一个示例代码:
```python
import matplotlib.pyplot as plt
import numpy as np
# 生成数据
x = np.linspace(0, 10, 100)
y = np.sin(x)
# 分段赋予颜色
plt.plot(x[:30], y[:30], color='blue')
plt.plot(x[30:60], y[30:60], color='green')
plt.plot(x[60:], y[60:], color='red')
# 显示图形
plt.show()
```
在这个示例中,我们将前30个数据点的线条颜色设置为蓝色,接下来的30个数据点的线条颜色设置为绿色,剩下的数据点的线条颜色设置为红色。你可以根据需要更改这些颜色和分段点的位置。
阅读全文