作者AmigoSafin ()
看板Statistics
标题[程式] SAS sgplot 的x=order找不到variable
时间Sun Apr 8 11:53:40 2018
[软体程式类别]:
SAS
[程式问题]:
资料处理
[软体熟悉度]:
请把以下不需要的部份删除
新手
[问题叙述]:
大家好
我有单纯的四组资料
这四组资料来自两个group的病人
所以一组是control
每个group都测试相同的两种药
只是顺序不同
而我现在要用equivalence test去测试变数的那一组是否在控制组的10%内
我先做了residual plots
然後想做一下residual versus order
我的资料长的如下:
data aspirin;
input Generic_1 1-4 Brand_1 6-9 Brand_2 11-14 Generic_2 16-19;
cards;
3.92 4.01 3.76 3.51
4.22 4.66 4.69 3.73
5.55 5.66 4.53 3.91
3.66 3.93 3.31 3.21
4.76 4.78 3.19 2.76
3.91 3.87 4.24 3.83
3.58 4.23 4.36 4.25
3.93 4.17 5.41 4.94
3.29 3.52
;
run;
经过一连串的 transpose
我有了以下资料:
proc transpose data=aspirin out=aspin1;
run;
proc sort data=aspin1 out=aspin2;
by _NAME_;
run;
proc transpose data=aspin2 out=aspin3;
by _NAME_;
run;
proc glm data=aspin3 plots=diagnostics;
class _NAME_;
model col1=_NAME_;
output out=aspirinres predicted=fits
student=sres;
run;
quit;
proc contents data=aspirinres;
run;
proc print data=aspirinres;
run;
options nobyline;
proc sgplot data=aspirinres;
series x= order y= sres;
run;
quit;
但困扰我的是
SAS显示错误 说找不到"order"这一个variable
这个code其实是老师提供的
也因此我不是很了解此处series的意义
我这个x=order要怎麽改才好呢?
还请各位高手指点一下了~
谢谢!
--
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 66.66.198.92
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Statistics/M.1523159623.A.154.html
1F:推 eva02: 看起来是定义图的x轴和y轴 04/08 14:18
2F:→ eva02: aspirinres里面哪个变数要当x轴呢? 04/08 14:19
3F:→ AmigoSafin: Thank you very much 我改了一下data 就行了 是我资料 04/08 23:04
4F:→ AmigoSafin: 没有整理好 谢谢你~ 04/08 23:04