Получение осей matplotlib.collections.PolyCollection - PullRequest
0 голосов
/ 13 ноября 2018

Я хочу получить топоры matplotlib.collections.PolyCollection. Если pc такой объект, запустите следующий код:

ax = pc.axes.get_xaxis()

Хотя мой код работал раньше, я столкнулся с предупреждением ниже:

MatplotlibDeprecationWarning: get_axes устарела в mpl 1.5, используйте свойство axes. Дата удаления не была установлена.

Но теперь я столкнулся с этой ошибкой при запуске той же программы:

Объект 'PolyCollection' не имеет атрибута 'get_axes'

Как я могу получить оси после амортизации get_axes?

1 Ответ

0 голосов
/ 13 ноября 2018

В упомянутом предупреждении предлагается использовать свойство axes. Если посмотреть на документацию , оси - это существующее свойство, а get_axes - нет. Он должен вернуть экземпляр Axes, как и предполагалось.

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