Исправление Seaborn AttributeError: у объекта 'NoneType' нет атрибута 'points_to_pixels' - PullRequest
0 голосов
/ 31 марта 2019

Изучая Seaborn, я пытался визуализировать набор данных радужной оболочки, используя «pairplot».

Ниже приводится набор данных: https://archive.ics.uci.edu/ml/datasets/iris

Код, который я запустил, был:

sns.pairplot(iris, hue='species', diag_kind='kde')

Вместо пары я получаю следующую ошибку:

AttributeError: 'NoneType' object has no attribute 'points_to_pixels'

1 Ответ

0 голосов
/ 31 марта 2019

Как вы загрузили набор данных iris в Python?Там, скорее всего, лежит ваша проблема.Тем не менее, более простой способ построить этот набор данных - загрузить его напрямую через seaborn с помощью:

iris = sns.load_dataset("iris")

Соединяя это с вашей командой построения:

import seaborn as sns
iris = sns.load_dataset("iris")
g = sns.pairplot(iris, hue='species', diag_kind='kde')

Что дало мне следующееучасток: enter image description here

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