Почему функция Seaborn 'regplot' не работает в Jupyter? - PullRequest
0 голосов
/ 06 июля 2019

У меня проблемы с функцией кода Seaborn regplot в ноутбуках Jupyter с использованием Watson-Studio.

При использовании Python 3.6 код застревает во время обработки, и это происходит до тех пор, пока я не остановлю код.

Когда я запускаю это с помощью IDLE на моем Mac, код работает отлично, и график показывает.

Похоже, что это происходит с графиками lmplot и regplot, однако на боксплотах и ​​т. Д. Они отображаются как обычно.

import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
%matplotlib inline

df = pd.read_csv(csv.csv)

sns.regplot(x = 'independent', y = 'dependent', data = df)

Ожидаемые результаты должны представлять собой график линейных отношений между двумя переменными, однако я просто получаю полосу загрузки.

Когда я прекращаю работать с ядром, график существует как диаграмма рассеяния без какой-либо линии наилучшего соответствия. Конечно, в ноутбуке есть ошибка «Keyboard Interrupted».

Может ли это быть ошибкой? Спасибо за вашу помощь.

1 Ответ

0 голосов
/ 12 июля 2019

Установите для параметра ci значение none, и это решит вашу проблему.

sns.regplot(x = 'independent', y = 'dependent', data = df, ci = None)
...