Я пытаюсь построить три переменные на графике, используя первичную и вторичную оси с одной переменной на первичной оси и двумя на вторичной оси. Мой код
vav = floor_data[floor_data['vavId'] == i]
vav = vav.reset_index()
x = vav.index
y1 = vav['nvo_temperature_sensor_pps']
y2 = vav['nvo_airflow']
y3 = vav['nvo_air_damper_position']
fig, ax1 = plt.subplots()
ax2 = ax1.twinx()
ax1.plot(x, y1, 'g-')
ax2.plot(x, y2, 'b-')
ax2.plot(x, y3, 'r-')
ax2 = ax1.twinx()
ax1.set_xlabel('VAV '+str(i))
ax1.set_ylabel('temperature ', color='g')
ax2.set_ylabel('air flow, temperature', color='b')
plt.show()
Я добавил все три переменные, но столкнулся с проблемой в тиках y вторичной оси. Мой график выглядит так: ![enter image description here](https://i.stack.imgur.com/ZXaVt.png)
Возможно ли иметь одинарные значения y-тиков на вторичной оси для лучшей читаемости?