全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
35346 11
2009-09-26
在统计学中,经常涉及到要求p值的情况,但不知R中求p值的函数或包是哪个?
二维码

扫码加我 拉你入群

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

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

全部回复
2009-9-26 15:50:07
一般在模型的参数会直接出P值的~
二维码

扫码加我 拉你入群

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

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

2009-10-4 15:39:36
p.adjust {stats}
rcorr {Hmisc}
rcorr.adjust {Rcmdr}
二维码

扫码加我 拉你入群

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

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

2010-4-5 16:43:34
怎么用R语句写出求P的值??
二维码

扫码加我 拉你入群

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

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

2010-4-5 22:23:20
详细的说明请参考下面的文章:
http://www.sciencenet.cn/blog/user_content.aspx?id=305762

在知道了分布函数和相应的统计量后怎样得到p-value呢?用R可以很容易的实现,如下(来自<统计建模和R软件>)
P_value <- function(cdf,x,paramet,side=0){
  n <-length(paramet)
  p <-switch(n+1,
                    cdf(x),
                    cdf(x,paramet),
                    cdf(x,paramet[1],paramet[2]),
                    cdf(x,paramet[1],paramet[2],paramet[3])
                    )
  if(side <0) p
  else if(side >0) 1-p
  else
    if(p<1/2) 2*p
    else  2*(1-p)
}
其中cdf是分布函数(下面会列出一些分布),
x是计算出来的统计量的值,如t分布中的t值,f分布中的f值,
paramet是分布的参数,如正态分布需要指定(mu,sigma),f分布需要指定(df1,df2),
side是指计算p值的类型,是单侧,还是双侧.
二维码

扫码加我 拉你入群

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

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

2010-4-5 23:02:08
不需要楼上那么复杂吧?看你什么统计量,如果是F统计量,就是pf(...)吧,如果是t分布,就是pt(...),
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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