SAS中文论坛

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

作者: shiyiming    时间: 2009-8-24 10:33
标题: 问题已解决,提出方法给大家参考!SAS进行显著性分析时P值如何显示具体的值?
我在对混合模型进行拟合时得到的显著性p值,当P值小于0.0001时,显示为P<0.0001,如何才能让它显著具体的值呢?就是比如P值为0.000001245,让它显示为1.245E-6,而不显示为P<0.0001。
作者: shiyiming    时间: 2009-8-24 10:42
标题: Re: 继续求教!SAS进行显著性分析时P值如何显示具体的值?
如果你有含有p值的变量的数据集,去掉p这个变量的format即可;
比如说
proc print;
format chisqP;*if chisqp is the p value;
run;
如果是的listing Window, 改变这种显示是比较麻烦的;
作者: shiyiming    时间: 2009-8-24 14:25
标题: Re: 继续求教!SAS进行显著性分析时P值如何显示具体的值?
p值是在计算过程中生成的数据列表中自动产生的,可不可查看SAS自动宏命令的原始文件,将文件中的格式化命令去掉,是不是就会输出P值了?但是如何查看宏命令的原始文件呢?一般都在SAS目录下的什么位置中呀?
作者: shiyiming    时间: 2009-8-25 09:55
标题: Re: 问题没有解决,继续求教!SAS进行显著性分析时P值如何显示具体的值?
我听有人说一般加一个语句就可以修改原始参数,但是这个语句要怎么写呢?
作者: shiyiming    时间: 2009-8-25 10:47
标题: Re: 问题没有解决,继续求教!SAS进行显著性分析时P值如何显示具体的值?
问题已经解决,提出了给大家参考,利用PROC TEMPLATE命令修改ods的默认输出格式,利用 odstemplates进入到template中找到common下的pvalue,查看其默认格式,然后利用proc template将其修改。
作者: shiyiming    时间: 2009-8-25 22:19
标题: Re: 问题已解决,提出方法给大家参考!SAS进行显著性分析时P值如何显示具体的值?
谢谢astraes的解决方法
早就想学template,可看了看users guide感觉template很强大,可也很复杂,每次都想想又放下了




欢迎光临 SAS中文论坛 (https://mysas.net/forum/) Powered by Discuz! X3.2