更改matplotlib中的循环程序顺序

2024-04-26 00:29:08 发布

您现在位置:Python中文网/ 问答频道 /正文

from cycler import cycler
cycler('color', 'rgb') * cycler(marker=['s', 'o']) * cycler('ls', ['-', '--', '-.', ':'])

在上面的代码中,绘制的线条将使用红色8次(对于线条样式和标记的不同组合),然后是绿色8次。。。你知道吗

有没有一种方法可以代替我们用标记s和线条样式-将红色着色,然后用标记s和线条样式-将绿色着色?你知道吗


Tags: 代码from标记import绘制样式rgbls
1条回答
网友
1楼 · 发布于 2024-04-26 00:29:08

环化物的产物是非累积的,因为它是环化物的外产物。见the cycler documentation。你知道吗

因此,您可能希望将颜色放在乘法的最后。你知道吗

cycler(marker=['s', 'o']) * cycler('ls', ['-', ' ', '-.', ':']) * cycler('color', 'rgb')

相关问题 更多 >