全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
2377 3
2018-11-26
zahuy

我的dataset有三列,第一列是treated,0表示是控制组,1表示是实验组,第二列是earn78,就是每个人的收入。然后我要看实验组和对照组的earn78值是不是不同。

但是我run出来的boot.mean.diff的t是NA...不知道是不是我function的codes( 估计是t<-data$earn78[data$treated==1][i]和c<-data$earn78[data$treated==0][i])写错了。



Bmeandiff <- function(data, i) {

  t<-data$earn78[data$treated==1][i]

  c<-data$earn78[data$treated==0][i]

  return(mean(t)-mean(c))
}

# Set number of bootstrap replications
B=10000


boot.mean.diff <- boot(data=data, statistic=Bmeandiff, B)


二维码

扫码加我 拉你入群

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

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

全部回复
2018-12-3 14:27:16
没有呀
二维码

扫码加我 拉你入群

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

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

2018-12-28 16:37:17
是两样本bootstrap吗
二维码

扫码加我 拉你入群

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

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

2018-12-28 21:20:50
楼主还在吗,请教两样本bootstrap代码怎么写
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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