3301 12

补充!!!求各位大神帮助。怎么用SAS实现一组均值与一个值比较呢 [推广有奖]

  • 0关注
  • 4粉丝

已卖:23份资源

教授

12%

还不是VIP/贵宾

-

威望
0
论坛币
6762 个
通用积分
19.5160
学术水平
18 点
热心指数
24 点
信用等级
15 点
经验
383 点
帖子
1182
精华
0
在线时间
997 小时
注册时间
2013-1-20
最后登录
2024-8-2

楼主
小宝爱波1314 发表于 2014-5-27 14:04:47 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
求大神帮助!!!我有一个数据集,其变量依次为rate,id,mean。rate是指程度0.05-0.95 by 0.05,id指每个rate下的编号1-1000 by 1,每个rate下有1000个id,mean指每个id对应的样本均值,我想拿这些均值逐个与真值x作比较,计算出P值,请问用SAS怎么实现呀?

补充一下,数据集的形式如下

  

Rate

  

Id



Mean



0.05



1



3988



0.05



2



3365



……..



……..



…………



0.05



1000



3356



0.10



1001



3567



0.10



1002



3876



……….



……………..



…………………



0.95



18000



3879


真值只有一个为X,补充一下sample size为3987.

我想做的就是按照每个rate的每个序列,计算出meanX比较后的P值,然后在上面的表格里加入一个P-value的变量


二维码

扫码加我 拉你入群

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

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

关键词:p-value Sample value 求大神帮助 Rate 样本

沙发
mingfeng07 学生认证  发表于 2014-5-28 14:05:56
  1. /*要想求P值,首先要知道样本的个数N,均值mean,标准差std*/
  2. /*在总体方差未知的情况下,,u表示真值,t统计量下如下所示*/
  3. t=(mean-u)/(std/sqrt(N));
  4. /*在双尾的情况下*/
  5. p=(1-probt(abs(t),N-1))*2;
  6. /*如果是单尾,p除以2就可以了*/
复制代码
欢迎扫一扫我头像关注, 不定期分享SAS技术知识。

藤椅
小宝爱波1314 发表于 2014-5-28 14:44:43
mingfeng07 发表于 2014-5-28 14:05
您没看懂我的题目啊,我是要实现这样的格式,不是不会求P值呀。只是用sas实现得到这样的格式很难

板凳
mingfeng07 学生认证  发表于 2014-5-28 20:08:14
小宝爱波1314 发表于 2014-5-28 14:44
您没看懂我的题目啊,我是要实现这样的格式,不是不会求P值呀。只是用sas实现得到这样的格式很难
哦哦,如果要增加一个P-value这样的变量不可能吧,P-value不符合变量命名格式,不过你可以考虑把它作为一个label来实现也可以的。
欢迎扫一扫我头像关注, 不定期分享SAS技术知识。

报纸
小宝爱波1314 发表于 2014-5-28 20:25:41
mingfeng07 发表于 2014-5-28 20:08
哦哦,如果要增加一个P-value这样的变量不可能吧,P-value不符合变量命名格式,不过你可以考虑把它作为一 ...
额,这个太难了,我做不出来

地板
jingju11 发表于 2014-5-28 21:31:13
没有理解你的问题.
每个ID的MEAN变量=该ID样本的均值.你想要检测这个均值和X(已知)是否相等.可是你不知道样本的标准差啊?无法检测.
京剧

7
小宝爱波1314 发表于 2014-5-28 22:41:53
jingju11 发表于 2014-5-28 21:31
没有理解你的问题.
每个ID的MEAN变量=该ID样本的均值.你想要检测这个均值和X(已知)是否相等.可是你不知道样 ...
样本的标准差也是有的,在mean的变量后面有一个std的变量,就是样本的标准差呀,样本量n=3987

8
jingju11 发表于 2014-5-28 23:23:01
那么你的问题是什么呢?你有所有的参数....京剧

9
mingfeng07 学生认证  发表于 2014-5-28 23:31:22
小宝爱波1314 发表于 2014-5-28 20:25
额,这个太难了,我做不出来
直接随便设置一个新变量就可以了啊,假设新变量为P,然后:
  1. label p='P-value';
复制代码
这样呈现出来的就是P-value了。
欢迎扫一扫我头像关注, 不定期分享SAS技术知识。

10
小宝爱波1314 发表于 2014-5-29 09:37:59
jingju11 发表于 2014-5-28 23:23
那么你的问题是什么呢?你有所有的参数....京剧
我有了每个rate下模拟的1000个均值,计算这些均值的样本量是n=3987,计算每个均值的样本的标准差为std,真值为u,就是这些参数啦。主要是我想得到每个rate下这1000个模拟均值下与真值比较的P值,然后列出来,嘿嘿

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

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