SAS中文论坛

 找回密码
 立即注册

扫一扫,访问微社区

查看: 2304|回复: 5
打印 上一主题 下一主题

问题已解决,提出方法给大家参考!SAS进行显著性分析时P值如何显示具体的值?

[复制链接]

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
楼主
 楼主| 发表于 2009-8-24 10:33:51 | 只看该作者

问题已解决,提出方法给大家参考!SAS进行显著性分析时P值如何显示具体的值?

我在对混合模型进行拟合时得到的显著性p值,当P值小于0.0001时,显示为P<0.0001,如何才能让它显著具体的值呢?就是比如P值为0.000001245,让它显示为1.245E-6,而不显示为P<0.0001。
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
沙发
 楼主| 发表于 2009-8-24 10:42:14 | 只看该作者

Re: 继续求教!SAS进行显著性分析时P值如何显示具体的值?

如果你有含有p值的变量的数据集,去掉p这个变量的format即可;
比如说
proc print;
format chisqP;*if chisqp is the p value;
run;
如果是的listing Window, 改变这种显示是比较麻烦的;
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
板凳
 楼主| 发表于 2009-8-24 14:25:44 | 只看该作者

Re: 继续求教!SAS进行显著性分析时P值如何显示具体的值?

p值是在计算过程中生成的数据列表中自动产生的,可不可查看SAS自动宏命令的原始文件,将文件中的格式化命令去掉,是不是就会输出P值了?但是如何查看宏命令的原始文件呢?一般都在SAS目录下的什么位置中呀?
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
地板
 楼主| 发表于 2009-8-25 09:55:36 | 只看该作者

Re: 问题没有解决,继续求教!SAS进行显著性分析时P值如何显示具体的值?

我听有人说一般加一个语句就可以修改原始参数,但是这个语句要怎么写呢?
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
5#
 楼主| 发表于 2009-8-25 10:47:43 | 只看该作者

Re: 问题没有解决,继续求教!SAS进行显著性分析时P值如何显示具体的值?

问题已经解决,提出了给大家参考,利用PROC TEMPLATE命令修改ods的默认输出格式,利用 odstemplates进入到template中找到common下的pvalue,查看其默认格式,然后利用proc template将其修改。
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
6#
 楼主| 发表于 2009-8-25 22:19:08 | 只看该作者

Re: 问题已解决,提出方法给大家参考!SAS进行显著性分析时P值如何显示具体的值?

谢谢astraes的解决方法
早就想学template,可看了看users guide感觉template很强大,可也很复杂,每次都想想又放下了
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|小黑屋|手机版|Archiver|SAS中文论坛  

GMT+8, 2026-2-5 23:08 , Processed in 0.066928 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表