ema*_*max 2 python matplotlib colormap
我想n从颜色图中获取不同颜色的列表。
假设我们必须绘制n=3线条
plt.plot(x0,y0, color=color[0])
plt.plot(x1,y1, color=color[1])
plt.plot(x2,y2, color=color[2])
Run Code Online (Sandbox Code Playgroud)
color是否可以从颜色图中获取列表?
RGB 颜色可以随机创建,就像这篇文章一样。
from random import randint
color = []
n = 3
for i in range(n):
color.append('#%06X' % randint(0, 0xFFFFFF))
Run Code Online (Sandbox Code Playgroud)
输出
['#C0055C', '#22F2C4', '#8A890E']
现在,这些可以用作绘图中的颜色,只需
plt.scatter(0,0, color=color[0])
plt.scatter(1,1, color=color[1])
plt.scatter(2,2, color=color[2])
plt.legend(['p1', 'p2', 'p3'])
Run Code Online (Sandbox Code Playgroud)

| 归档时间: |
|
| 查看次数: |
14876 次 |
| 最近记录: |