此问题在此处已有答案:
How to get output of pandas .plot(kind='kde')(3个答案)
23天前关闭
我有以下代码:
ax1 = fig.add_subplot(221)
plot.confax(ax1)
ax1.set_ylabel('Extinction')
ax1.text(0.5, 0.8, 'Morning scatter',
transform=ax1.transAxes,
color='k', fontsize=8)
ax1 = dataframe.plot.kde()
字符串
如何提取从dataframe.plot.kde()
生成的数据?任何帮助都将不胜感激。
看了文档,没有发现任何有用的东西。尝试了其他关于堆栈溢出的问题的建议,但没有一个对我有用,我想是因为我试图从Axes对象而不是图中提取数据。
1条答案
按热度按时间gtlvzcf81#
以下是你如何自己实现KDE的方法:
字符串
生成随机样本:
型
创建一个由数据的KDE定义的随机变量:
型
域上的示例:
型
渲染为图形
型
的数据
如预期的那样渲染,KDE是数据集直方图的平滑和连续版本。