【问题标题】:Probability calculation by Proc means T-testProc 的概率计算意味着 T 检验
【发布时间】:2013-12-31 20:19:23
【问题描述】:

我需要计算与这些 t 值相关的 P 值,这将通过每次访问使用 PROC 均值来反映它们等于 0 的概率。我也只有一个分类(即治疗组=1)。此测试的 Alpha 设置为 0.05。

以下代码是我正在使用的,但我没有得到想要的 p 值?

PROC MEANS DATA=< input dataset>ALPHA=0.05;
    BY _VISNAME;
    VAR Total_Score;
    OUTPUT OUT=D1<output dataset>
            N=
            MEAN=
            MEDIAN=
            STD=
            STDERR=
            UCLM=
            LCLM=
            PROBT= / AUTONAME;
RUN; 

请指出我哪里出错了。

【问题讨论】:

    标签: statistics sas k-means p-value


    【解决方案1】:

    我看不到你的数据集,所以我只能猜测问题。对于初学者,我会将您的描述性统计关键字放在data= 旁边的顶行中。这至少应该产生某种形式的结果:

    proc means data=work.sample N MEAN  MEDIAN  STD  STDERR  UCLM LCLM PROBT T;
    BY _VISNAME;
    VAR Total_Score;            
    output out=work.means; 
    
    run;        
    

    【讨论】:

    • 对不起,我不能在这里分享数据集,但感谢您的快速回复。我可以分享我的详细代码。我还想问是否需要将 T 值与 P 值一起显示。由于我是统计的初学者,我想问你这个 t 值是如何与 proc 方法生成的 p 值相关联的。请在下面找到我的代码:
    • 不,您不需要显示 t 值 (T) 和 p 值 (PROBT)。我刚刚添加它们是因为我认为您可能需要使用它们,因为您在问题中提到了 t 值。代码产生了什么吗?
    • 代码正确生成 p 值。我有点困惑,因为我们在一项研究中只有一个治疗组,所以很惊讶 p 值在这里的含义和含义是什么?感谢您的帮助。
    • 我认为 p 值与概率和分布有关。自从我上次上统计课以来已经有一段时间了。通常实验只有 1 个对照组和 1 到 n 个治疗组。但如果答案有帮助,请接受。干杯。
    • 在我的情况下,我只有一组,我必须显示访问(基线)均值和基线变化(访问后)的 P 值还是仅显示更改值?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多