设置原图中绿的数据点为深绿色
时间: 2024-05-10 22:15:21 浏览: 50
好的,可以使用以下代码将原图中绿色数据点的颜色改为深绿色:
```python
import matplotlib.pyplot as plt
import numpy as np
# 生成数据
x = np.random.rand(50)
y = np.random.rand(50)
colors = ['red' if i < 0.5 else 'green' for i in x] # 根据 x 值的大小设置颜色
# 绘制散点图
plt.scatter(x, y, c=colors)
# 将绿色数据点的颜色改为深绿色
for i in range(len(colors)):
if colors[i] == 'green':
colors[i] = 'darkgreen'
# 重新绘制散点图
plt.scatter(x, y, c=colors)
# 显示图像
plt.show()
```
运行以上代码可以得到深绿色的散点图。
阅读全文