В моей преамбуле я имеюpyplot.plot() не учитывает именованные аргументы
import numpy as np
import numpy as np
import matplotlib.pyplot as plt
from cycler import cycler
plt.style.use([
'seaborn-paper', {'axes.prop_cycle': (
cycler('color', ['k'])*
cycler('lw', [2,1])*
cycler('dashes', [[],[13,2],[8,3,1,3]]))}])
Когда я позже использовать plt.plot()
с использованием именованных аргументов (или их эквиваленты), например,
a = np.array((0.,5.))
plt.plot(a,a, linewidth=6)
plt.plot(-a,a, '-')
Я ожидаю ОЧЕНЬ широкую 1-ю линию и непрерывную вторую, но это то, что я получаю
Что я могу сделать, если я хочу, чтобы
- есть разумный (для меня :) по умолчанию цикл для стилей линий и
- нарушать правила здесь и там?
TIA