楼主: lnlhckao123
2757 14

[问答] 200论坛币求怎样定义P值输出的位数 [推广有奖]

11
Eternal0601 发表于 2013-5-1 21:35:22 |只看作者 |坛友微信交流群
lnlhckao123 发表于 2013-5-1 21:31
proc template;        
   define column Common.PValue;
            format = pvalue4.2;             ...
define是定义语句,这里主要是定义列 common.pvalue的输出格式的

使用道具

12
lnlhckao123 发表于 2013-5-1 21:50:24 |只看作者 |坛友微信交流群
您好eternal!可否请教您几个问题:
1.那是不是所有检验后输出的P值都是用 common.pvalue表示。
2.template语句是什么作用。
谢谢!
即使在人大经济论坛这个网络世界,我仍以真诚为基础与我的好友进行交往!

使用道具

13
Eternal0601 发表于 2013-5-1 22:14:07 |只看作者 |坛友微信交流群
lnlhckao123 发表于 2013-5-1 21:50
您好eternal!可否请教您几个问题:
1.那是不是所有检验后输出的P值都是用 common.pvalue表示。
2.templa ...
1.不确定是不是所有的p值输出都用common.pvalue,个人觉得是可以的,或者你自己试下,如果对于你用到的proc步产生的p值有效果,那就表示可以的
2.template语句简单的说是定义输出模板的,用途很多的,楼上用到的模板是定义列common.pvalue的format,这在后面运行的ttest就用上了

使用道具

14
Eternal0601 发表于 2013-5-1 22:18:48 |只看作者 |坛友微信交流群
Eternal0601 发表于 2013-5-1 22:14
1.不确定是不是所有的p值输出都用common.pvalue,个人觉得是可以的,或者你自己试下,如果对于你用到的pr ...
关于第一个问题,下面这段code或许对lz有所帮助
ods trace on;
proc ttest  data = sashelp.class;
   var weight;
   class sex;
run;
ods trace off;

/*From the log window, you can get that the template for ttest is Stat.TTest.TTests*/


proc template;
source  Stat.TTest.TTests; *to figure out how the template is defined;
run;

/*When defining probt, you can get that the parent is common.pvalue. So at least in this case, it is true.*/

使用道具

15
yongyitian 发表于 2013-5-1 22:46:01 |只看作者 |坛友微信交流群
补充一点,
PROC template 中 define 的意思是定义一个东西。这个东西可以是table, column,style 等。 define column 是定义一个列变量, 比如pvalue。 common 代表一个公共路径(path)。

但并不是所有的pvalue 都是定义在公共路径的。 比如npar1way的pvalue是定义在不同的tamplate的表格中的。 这是因为当你选择不同的统计计算时,结果会输出在不同的表格中。 这些表格的名称,地址可以用ods trace on 来找到。在proc npar1way 前加上ods trace on;运行后你就可以在log中发现template 表格的名称和地址。

要改变npar1way 输出的pvalue的格式,首先要找到它所在的地址,表格,变量。然后用proc template 的 edit 语句进行修改。 这样做是很麻烦的, 因此不建议LZ修改npar1way的pvalue的格式。
已有 2 人评分学术水平 热心指数 信用等级 收起 理由
lnlhckao123 + 3 + 3 + 3 热心帮助其他会员
Eternal0601 + 1 + 1 + 1 观点有启发

总评分: 学术水平 + 4  热心指数 + 4  信用等级 + 4   查看全部评分

使用道具

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-10 12:48