Как мне разместить график плотности ядра в моей гистограмме, используя sklearn? - PullRequest
0 голосов
/ 19 декабря 2018

Я пытаюсь поместить график плотности ядра в мою гистограмму, но он не работает.

Вот мой код:

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import matplotlib as mpl
import seaborn as sns

from sklearn.neighbors import KernelDensity

fig, ax = plt.subplots() 
n, bins, _ = ax.hist(df[column], bins=num_bins)
kde = KernelDensity(kernel='gaussian').fit(n[:,None])
data = np.exp(kde.score_samples(n[:,None]))
ax.plot(bins[:len(bins) - 1], data)

Моя гистограмма выглядит следующим образом.Я не могу получить график плотности ядра.

enter image description here

...