Как реализовать огибающую зависимую от диапозона в matplotlib

у меня такая ситуация, я делаю график гистограммы, описывающий плотность распределения данных массива. Сам график может иметь разные границы, как (-1000, 1000), так и (0.001, 0.002). Я огибающую задавал следующим образом

self.kde = KernelDensity(bandwidth=0.5)
self.kde.fit(self.distr[:, None])
self.logprobes = self.kde.score_samples(self.x[:, None])
self.ax.plot(self.x, np.exp(self.logprobes), lw=4, c=self.colorline)

Так огибающая на диапазон (-20, 20) выглядит отлично введите сюда описание изображения а если диапазон будет другой то он показывается некорректно введите сюда описание изображения Как реализовать огибающую, которая будет зависеть от диапазона?


Ответы (0 шт):