Matplotlib, как построить в двух осях Y

Tom спросил: 14 ноября 2017 в 05:17 в: matplotlib

Я пробовал следующий код, попробуйте построить две кривые на двух осях и один график. Но я вижу только одну кривую, что я сделал не так?

import matplotlib.pyplot as plt            
PlotFigure_1 = plt.figure()            
ax1 = PlotFigure_1.add_subplot(111)
par1 = ax1.twinx()
ax1.cla()
par1.cla()  
x=[1, 2, 3, 4]
y=[1, 2, 3, 5]
ax1.plot(x, y, 'r')
x1=[1, 2, 3, 4]
y1=[10, 20, 30, 50]
par1.plot(x1, y1, 'b')
plt.subplots_adjust(right=0.75) # was 0.7 try 
plt.show()

0 ответов