from cycler import cycler
cycler('color', 'rgb') * cycler(marker=['s', 'o']) * cycler('ls', ['-', '--', '-.', ':'])
在上面的代码中,绘制的线条将使用红色8次(对于线条样式和标记的不同组合),然后是绿色8次...
有没有办法让我们用标记s
和线条样式-
换红,然后用标记为s
和线条样式-
的颜色为绿色?
答案 0 :(得分:1)
循环器的产品是非累积的,因为它是循环器的外部产品。请参阅the cycler documentation。
因此,您可能希望将颜色放在乘法中最后。
cycler(marker=['s', 'o']) * cycler('ls', ['-', '--', '-.', ':']) * cycler('color', 'rgb')