全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
13029 8
2010-04-08
比如我写了bw=1
但出来的结果带宽都不是1,怎么才能固定带宽呢
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2010-4-9 05:38:14
will this 'bw=1, adjust=1' work for you?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-4-9 13:25:51
核密度的带宽确定是 核密度估计的核心问题,有两种带宽选择方法,而且packages也很多
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-4-10 16:00:46
  多谢。
  帮助里的:The kernels are scaled such that this is the standard deviation of the smoothing kernel.
  从这句话,暂且把它理解为这个bw的单位是标准差,bw=1表示带宽为1*sd(x)。
  用三角形核函数试验的结果是如此
x<-c(1,2,4,7)
densityplot(x,bw=1/sd(x),kernel="triangular",main="bw=1",xlab="x")
  但还有一个小问题是:用kernel="rectangular"得出的结果却不太像1。不知道是数据少,精度低,还是需要的不是sd(x),而是sqrt((n-1)/n)*sd(x) 。或者是我对rectangular的理解有些问题。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-4-10 16:06:49
  嗯
  nrdo   nrd   ucv   bcv   ste   dpi
  除了这几个,R里给出的还有别的吗?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-4-22 11:44:35
ruiqwy 发表于 2010-4-9 13:25
核密度的带宽确定是 核密度估计的核心问题,有两种带宽选择方法,而且packages也很多
都有写什么带宽选择方法呢,我怎么不大理解这个带宽选择方法呢?下载的有kde工具箱,但不太清楚这个窗宽具体怎样的理论、? 老师能推荐一些资料么  


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群