caolish
我是一名初学者,这是我的第一次作业就遇见了难题!
题目是这样的,有一群牛进行某种疾病治疗实验,实验前每头牛有四个数值,实验后又有四个数值,问实验前后的各自的均值是多少,差是多少?
这样的问题该使用怎样的SAS程序呀?
starry_night
没看到原题,不知道是不是这么简单。你要求均值,用proc means就能实现,当然是把实验前后的值分别赋值给两个变量。差值直接由先前两个变量相减,再赋值给第三个变量。
yshyang
注意设计类型为配对设计。
yulingq
猜你是要做配对T检验吧?如果是,那么就把我做的作业交给你。
data a;
input first second;
dif=m-f;
cards;
数据部分
;
proc univariate data=a;
var dif;
title1 '配对差值T检验';
run;
这里面的结果既有参数检验也有非参的,你只需根据结果进行判断就可以了。
如果你还是想知道两组前后的均值,
proc means data=a mean;
var first second;