Парный график Сиборна: данные должны иметь дисперсию для вычисления оценки плотности ядра - PullRequest
0 голосов
/ 05 августа 2020

Я пытаюсь запустить этот код ниже:

print(); print('Scatter Matrix Plot')
sns.pairplot(dataset, hue = 'Protein', diag_kind="kde")
plt.show()

где набор данных - это данные, считанные из csv с использованием dataset = pd.read_csv(filename, sep = ',', names = col_names).

Я не получаю завершающей ошибки при запуске этот код, но вместо этого я получаю предупреждение «data must have variance to compute a kernel density estimate», и ни один из графиков не проходит через кривую kde. Я просмотрел это и обнаружил, что это может быть связано с повторением данных, но единственные случаи, когда решения документируются, - это те, которые используют функцию kdeplot(), поэтому я в недоумении.

...