Matplotlib: сопоставление цветов серий для легенд на разных сюжетах - PullRequest
0 голосов
/ 25 октября 2018

Итак, у меня есть этот участок.Я очень доволен этим.

enter image description here

Как видите, на приведенном выше сюжете 5 серий, n[1], n[2], n[3] n[4] n[5].График ниже имеет 6: n[0], n[1], n[2], n[3], n[4], n[5].

Как я могу сделать эти серии, чтобы разделить цвета между легендами и сюжетами?

Проблема в том, что количество элементов может время от времени меняться.Например, в одном случае верхний график может показывать элементы n[1], n[3], n[5] и тот, что ниже n[1], n[2], n[3], n[4], n[5]: я бы все равнонапример n[1], n[3], n[5], чтобы использовать один и тот же цвет.

Вот как я делаю сюжет:

fig, ax = drawSubPlots(2,1)
ax1     = plotTimeSeries(df=dfHopCount_Vector, ax=ax[0], title="Avg Hop Count to final Node", xlabel="time(s)",  ylabel="hopCount", alterValue=1, xlim=[0,5000])
ax2     = plotHistogram( df=dfHopCount_Hist,   ax=ax[1], title="HopCount Histogram",          xlabel="hopCount", ylabel="Q", xlim=[0,90])

Любой намек?

Спасибо!

...