我可以使用
matplotlib.rcParams['axes.color_cycle'] = my_color_list
为Matplotlib中的线设置默认颜色循环,但我不知道如何对线条样式(即'-','--','-.',':'
)执行相同的操作。 我知道可以使用类似以下方式进行设置:linecycler = itertools.cycle(lines)
for i in range(n):
plt.plot(x[i],y[i],next(linecycler))
但是我想做一些类似于颜色循环的事情,这样我就不必每次绘图时都要新建一个循环器。我该如何做到这一点?