楼主: zhulinglu
9442 9

[问答] R软件中位数检验 [推广有奖]

  • 0关注
  • 0粉丝

小学生

7%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
78 点
帖子
7
精华
0
在线时间
1 小时
注册时间
2014-12-21
最后登录
2015-1-8

楼主
zhulinglu 发表于 2014-12-21 20:25:57 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
  x=sample(c(0,1),50,replace=T)
> wilcox.test(x[,1]-0.5,al="two sided")
错误于x[, 1] : 量度数目不对
用R检验x的中位数是否为0.5,出来的结果却是上面的样子,求解答,谢谢


二维码

扫码加我 拉你入群

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

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

关键词:r软件 中位数 replace wilcox Sample replace 中位数 软件

沙发
曲散人终 发表于 2014-12-21 20:48:22
你这个时候的x不是矩阵吧,所以不能用x[,1],要用的话可以在 x=sample(c(0,1),50,replace=T)后面加一句as.matrix(x)->x,或者写成wilcox.test(x-0.5,al="two.sided")都行。。。

藤椅
zhulinglu 发表于 2014-12-21 21:19:28
曲散人终 发表于 2014-12-21 20:48
你这个时候的x不是矩阵吧,所以不能用x[,1],要用的话可以在 x=sample(c(0,1),50,replace=T)后面加一句as.m ...
我用您说的两个办法试了,可以得到正常的结果,可是两个结果不一样是为什么啊,第一个得到P值为0.09,第二个是0.26?

板凳
曲散人终 发表于 2014-12-21 21:23:20
zhulinglu 发表于 2014-12-21 21:19
我用您说的两个办法试了,可以得到正常的结果,可是两个结果不一样是为什么啊,第一个得到P值为0.09,第二 ...
sample是随机的。。。也就是说结果具有随机性。。。

报纸
zhulinglu 发表于 2014-12-21 22:24:23
哦,对,忘记了,那多谢啦

地板
曲散人终 发表于 2014-12-21 23:03:47
嗯,不用客气。。。

7
zhulinglu 发表于 2015-1-5 22:57:34
曲散人终 发表于 2014-12-21 23:03
嗯,不用客气。。。
我能再多问您几个问题吗

8
zhulinglu 发表于 2015-1-5 23:12:23
1,两正态总体方差比的最短置信区间,我上网查的时候上面的解法是要解两个等式,可是我不懂得怎么用R解等式。
2,关于游程检验的,因为run.test不是R自带的,并且library(tseries)的命令也没办法识别,所以我只能求得游程数,那这样就可以了吗
3,关于分位数的,我们老师说quantile的命令不是分位数的定义,要我们自己写属于定义本身的命令,您会吗。
真是麻烦您了,谢谢

9
曲散人终 发表于 2015-1-5 23:16:09
zhulinglu 发表于 2015-1-5 23:12
1,两正态总体方差比的最短置信区间,我上网查的时候上面的解法是要解两个等式,可是我不懂得怎么用R解等式 ...
抱歉,我也不知道。。。你应该发帖问大神。。。我也在学习中。。。

10
zhulinglu 发表于 2015-1-8 22:20:05
好的,麻烦你啦

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-25 19:08