全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
3191 8
2012-09-29
the pointwise confidence intervals for kernel 如何实现,10分位。是不是必须用R软件才能画出图来?
二维码

扫码加我 拉你入群

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

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

全部回复
2012-10-9 10:44:44
不太明白lz的意思,你是指对于kernel smoothing regression或者kernel estimation的置信区间估计吗?
二维码

扫码加我 拉你入群

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

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

2012-10-9 13:20:53
ltx5151 发表于 2012-10-9 10:44
不太明白lz的意思,你是指对于kernel smoothing regression或者kernel estimation的置信区间估计吗?
是的,我用stata找不到画图的方法,就来R这里问一问。我看到有文献他们在图上实行了他和poinwise confidence interval
二维码

扫码加我 拉你入群

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

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

2012-10-9 13:25:04
就是这样一个图上x的实习
附件列表
1.png

原图尺寸 14.52 KB

1.png

二维码

扫码加我 拉你入群

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

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

2012-10-9 17:08:49
benz1985 发表于 2012-10-9 13:25
就是这样一个图上x的实习
I see.

如果你只是为了画图,有一个可能容易些的方法是用ggplot2.里面可以自动为smoother生成置信区间图像,你只要指定所用的basis即可。

如果不用ggplot,就需要自己生成了。其实这和对一个简单一元线性回归对预测值进行区间估计是一样的,kernel smoothing所做的无非是feature expansion,其实后面依然是解出置信区间,不同是这时的自变量是你对于原x进行feature expansion后的值了。

其实还有一种方法,在我看来更加直接,也可以避免做过多的假设。你直接对原数据进行bootstrap,每次bootstrap的样本用kernel estimation拟合,然后直接画出得到的bootstrape的估计区间即可。
二维码

扫码加我 拉你入群

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

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

2012-10-9 19:30:35
ltx5151 发表于 2012-10-9 17:08
I see.

如果你只是为了画图,有一个可能容易些的方法是用ggplot2.里面可以自动为smoother生成置信区间 ...
如果是pointwise confidence intervals (evaluated at decile points)呢?
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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