楼主: tqiatb
1717 3

[问答] 请问SAS卡方分析中结果显示的相关问题 [推广有奖]

  • 0关注
  • 0粉丝

高中生

95%

还不是VIP/贵宾

-

威望
0
论坛币
16 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
560 点
帖子
14
精华
0
在线时间
59 小时
注册时间
2018-12-4
最后登录
2025-2-28

楼主
tqiatb 发表于 2021-5-13 19:11:58 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
请问各位老师,我在SAS进行卡方分析中,对数据进行加权分析以后卡方值特别大,当卡方值大于1万的时候,就不显示小数点了;
而卡方值较小的时候,还能显示小数位数;但是我们要求保留两位小数,请问这个问题如何解决呢?谢谢了!
情况如下:
卡方小.png 这里还显示后面小数
卡方大.png 这里就不显示了
二维码

扫码加我 拉你入群

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

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

关键词:结果显示 卡方值 不显示 大于1 小数点

沙发
Rorschach啊 发表于 2021-5-25 11:37:30
导出到数据集会保存为best12.的格式,如果还不够长可以用format在数据集里面调整;
proc freq data=a;
table treat*effect/chisq;
output out=chisq chisq;
run;
data chisq;
set chisq;
format _pchi_ 自定义格式.;
run;

藤椅
tqiatb 发表于 2021-5-26 10:16:22
我后面了解到复杂抽样的加权应该使用Rao-Scott修饰权重的卡方检验进行统计学差异分析,这样就不会出现很大的卡方值,结果也和准确了,具体实现程序如下:
proc surveyfreq data=a;/*性别与高血压治疗控制率Rao-Scott卡方检验*/
table b*c/chisq row;
weight  权重;
run;

板凳
freiaberfroh 发表于 2023-8-2 14:54:04
tqiatb 发表于 2021-5-26 10:16
我后面了解到复杂抽样的加权应该使用Rao-Scott修饰权重的卡方检验进行统计学差异分析,这样就不会出现很大 ...
除了权重weight以外,应该还有分层strata和集群cluster

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-24 06:58