Как изменить диапазоны оси Y в барплоте в морском заливе? - PullRequest
0 голосов
/ 23 апреля 2020

некоторое время go Я отправил вопрос, как изменить ось Y в гистограмме , все это сработало в то время. Сейчас я работаю над барплотом, который выглядит следующим образом:

import seaborn as sns
plt.figure(figsize=(10,10))
sns.barplot(x="Hour", hue="Day", y="Änderung", data=df).set_title(a)
plt.ylim(-1, 6)
plt.show()

, который должен дать мне барплот с фиксированной осью Y в диапазоне (-1,6), но каким-то образом я получаю ошибку : TypeError: объект 'tuple' не может быть вызван.

Когда я пропускаю код plt.ylim(-1,6), вывод выглядит так:

enter image description here

В чем моя ошибка?

1 Ответ

0 голосов
/ 24 апреля 2020

Невозможно знать наверняка, но ошибка подразумевает, что Python считает plt.ylim кортежем, а не функцией. Похоже, вы сделали что-то вроде plt.ylim = (X,Y) где-то над линиями, которые вы показываете, что заменило функцию ylim() на кортеж (X,Y).

Обычно перезапуск ядра должен решить проблему

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...