SAS 过程测试或过程混合



嘿,所以我正在尝试做一个 2 尾 t 测试,好吧,我只会发布问题

解决方案 1:9.9、10.6、9.4、10.3、10.0、9.3

、10.3、9.8解决方案 2:

10.2、10.6、10.0、10.2、10.7、10.4、10.5、10.3

(a( 数据是否表明两种溶液具有相同平均蚀刻速率的说法是有效的?使用 ( alpha= 0.05 并假设方差相等。(b( 找到平均蚀刻率差异的95%置信区间。

这是我的代码。

data one;
input one @@;
cards;
9.9 10.6 9.4 10.3 10.0 9.3 10.3 9.8
run;

data two;
input two @@;
cards;
10.2 10.6 10.0 10.2 10.7 10.4 10.5 10.3
run;

data one_two;
set one two;
run;

我尝试使用 proc t 测试,但是我很难使 2 个不同的数据集相互比较,我打算使用 Proc 混合数据,但我没有得到任何输出。因此,任何可以给出的提示或提示将不胜感激。

谢谢。

美好的一天,

问题似乎与格式有关。法典

data one_two;
    set one two;
run;

创建类似表格

one two 
1   .
1   .
.   2
.   2
.   2

您要做的是逐行合并数据:

data one_two; 
    merge one two; 
run;
proc ttest data=one_two; 
    var one two; 
run;

有关在 SAS 中合并的详细信息,请参阅文档。

最新更新