核密度估计与热点分析:原理、实践和应用
一、带宽值的影响
1.1 实验目的
在这个实验中,我们将使用九种不同的带宽值对样本数据拟合九个不同的模型,以此加深对带宽参数影响的理解,并明确若要获得准确的估计密度,需谨慎选择带宽值。
1.2 实验步骤
1.2.1 加载所需库
get_ipython().run_line_magic('matplotlib', 'inline')
import matplotlib.pyplot as plt
import mpl_toolkits.basemap
import numpy
import pandas
import scipy.stats
import seaborn
import sklearn.datasets
import sklearn.model_selection
import sklearn.neighbors
seaborn.set()
1.2.2 创建样本数据
x_vec = numpy.linspace(-30, 30, 10000)[:, numpy.newaxis]
vals = numpy.concatenate((
numpy.random.normal(loc=1, scale=2.5, size=500),
numpy.random.normal(loc=10, scale=4, size=500),
numpy.random.normal(loc=-12, scale=5,
超级会员免费看
订阅专栏 解锁全文

24

被折叠的 条评论
为什么被折叠?



