Statistics 计算SAS中单个平方偏差之和
我试图计算单个的平方偏差,根据这些值进行一些计算 我有以下数据集:Statistics 计算SAS中单个平方偏差之和,statistics,sas,Statistics,Sas,我试图计算单个的平方偏差,根据这些值进行一些计算 我有以下数据集: data have; input testid $ level $ values; datalines; HITT1D LC1 0.45 HITT1D LC1 0.49 HITT1D LC1 0.47 HITT1D LC2 0.43 HITT1D LC2 0.39 HITT1D LC2 0.42 HITT1D LC3 0.66 HITT1D LC3 0.63 HIT
data have;
input testid $ level $ values;
datalines;
HITT1D LC1 0.45
HITT1D LC1 0.49
HITT1D LC1 0.47
HITT1D LC2 0.43
HITT1D LC2 0.39
HITT1D LC2 0.42
HITT1D LC3 0.66
HITT1D LC3 0.63
HITT1D LC3 0.64
HBEF5D LC1 0.45
HBEF5D LC1 0.49
HBEF5D LC1 0.47
HBEF5D LC2 0.43
HBEF5D LC2 0.39
HBEF5D LC2 0.42
HBEF5D LC3 0.66
HBEF5D LC3 0.63
HBEF5D LC3 0.64
;
run;
我需要计算:
proc means data=have ;
var values;
class testid level;
output out=class_stats mean = /autoname ;
run;
从观察值中减去,以复制以下示例:
其中“LOT”相当于数据中的等级,“subject”相当于testid
我已经研究了这里给出的例子:
但我不能复制它们,因为这些数据只有一个类
不幸的是,我找不到一个简单的方法来做到这一点,因为我是一个R用户,而且我是SAS的新手。有没有人对如何在SAS中以简单的方式实现这一点有什么想法
谢谢听起来你是在询问CSS统计数据。 例如:
proc means data=have css ;
class testid level ;
types testid testid*level ;
var values;
run;
结果:
The MEANS Procedure
Analysis Variable : values
N
testid Obs Corrected SS
-------------------------------
HBEF5D 9 0.0882889
HITT1D 9 0.0882889
-------------------------------
Analysis Variable : values
N
testid level Obs Corrected SS
-------------------------------------------
HBEF5D LC1 3 0.000800000
LC2 3 0.000866667
LC3 3 0.000466667
HITT1D LC1 3 0.000800000
LC2 3 0.000866667
LC3 3 0.000466667
-------------------------------------------
是否有一些测试统计,你正在试图计算,需要这些平方和?也许您想使用PROC GLM或PROC ANOVA。非常感谢!我不知道SAS中的CSS。