W matplolib dla wykresu linii czasu mogę ustawić na osi Y różne wartości po lewej i wykonać kolejną oś y w prawo z inną skalą?Diagramy matplotlib z 2-osią
używam to:
import matplotlib.pyplot as plt
plt.axis('normal')
plt.axvspan(76, 76, facecolor='g', alpha=1)
plt.plot(ts, 'b',linewidth=1.5)
plt.ylabel("name",fontsize=14,color='blue')
plt.ylim(ymax=100)
plt.xlim(xmax=100)
plt.grid(True)
plt.title("name", fontsize=20,color='black')
plt.xlabel('xlabel', fontsize=14, color='b')
plt.show()
Mogę dać 2 oś y w tej działce?
W selektora przęsła:
plt.axvspan(76, 76, facecolor='g', alpha=1)
chcę wyprostować tekst scharakteryzować ten przedział na przykład „To jest selektor rozpiętość” jak mogę to zrobić?
możliwy duplikat [matplotlib: nakładki fabularne z różnymi skalami?] (http://stackoverflow.com/questions/7733693/matplotlib-overlay-plots-with-different-scales) – tacaswell
nie, nie na tym samym wykresie chcę 2 oś y po lewej stronie i prosto z działki –
, więc chcesz mieć wykres z 4 (?!) oddzielną osią Y? Przewiń w dół do drugiej połowy zaakceptowanej odpowiedzi. – tacaswell