📜  将每条线的颜色更改为彩虹 python 代码示例

📅  最后修改于: 2022-03-11 14:45:17.479000             🧑  作者: Mango

代码示例1
from matplotlib.pyplot import cm
import numpy as np

#variable n below should be number of curves to plot

#version 1:

color=cm.rainbow(np.linspace(0,1,n))
for i,c in zip(range(n),color):
   plt.plot(x, y,c=c)

#or version 2:

color=iter(cm.rainbow(np.linspace(0,1,n)))
for i in range(n):
   c=next(color)
   plt.plot(x, y,c=c)