SAS语句求解~~请问一下语句什么意思?其中,egv数据集已经存在.尤其是其中:If n=1 then set egv;
来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/15 10:55:11
SAS语句求解~~
请问一下语句什么意思?其中,egv数据集已经存在.尤其是其中:If n=1 then set egv;一句.得到的结果很是奇怪,不是选择,而是向下全部读取.若需要全部语句请吱声~~多谢了.
Data egv;
Set prinstat;
if _TYPE_='EIGENVAL' then output;
Drop _name_;
Rename x1=A1 x3=A2 x5=A3 x7=A4;
Run;
proc print data=egv;
run;
Data ds;
Set prin;
If n=1 then set egv;
Keep n code prin1 prin2 prin3 prin4 x1 x3 x5 x7 B1 B2;
B1=A1/(A1+A2);
B2=A2/(A1+A2);
Proc print data=ds;
Run;
输出结果不是判断出n=1的时候附数据集egv,而是所有的都行都被加上了数据集egv.
请问一下语句什么意思?其中,egv数据集已经存在.尤其是其中:If n=1 then set egv;一句.得到的结果很是奇怪,不是选择,而是向下全部读取.若需要全部语句请吱声~~多谢了.
Data egv;
Set prinstat;
if _TYPE_='EIGENVAL' then output;
Drop _name_;
Rename x1=A1 x3=A2 x5=A3 x7=A4;
Run;
proc print data=egv;
run;
Data ds;
Set prin;
If n=1 then set egv;
Keep n code prin1 prin2 prin3 prin4 x1 x3 x5 x7 B1 B2;
B1=A1/(A1+A2);
B2=A2/(A1+A2);
Proc print data=ds;
Run;
输出结果不是判断出n=1的时候附数据集egv,而是所有的都行都被加上了数据集egv.
If n=1 then set egv这句是判断语句而已啊~就是如果N=1的话就引用egv数据集~
Keep n code prin1 prin2 prin3 prin4 x1 x3 x5 x7 B1 B2;这句是要求输出的变量名称而已~其他 的语句都是比较简单把~不啰嗦了
Keep n code prin1 prin2 prin3 prin4 x1 x3 x5 x7 B1 B2;这句是要求输出的变量名称而已~其他 的语句都是比较简单把~不啰嗦了
SAS语句求解~~请问一下语句什么意思?其中,egv数据集已经存在.尤其是其中:If n=1 then set egv;
pascal if...then 语句
条件语句的一般形式是‘if a then else c’其中B表示的是
请问这个if语句什么意思?if( (key&0x1) )
if then语句的问题
vb中判断语句 If A(i,j) =0 Then A(i,j)=k,其中动态数组A()被赋值为0,
a++; P1=~a; 这语句什么意思? 求解,谢谢~~
if(L->length>=L->listsize) { } 其中 SqList *L; 顺序表 这个if()语句为什么
VB中的IF语句能如下用吗?IF 条件1 Then If条件2 Then 语句1 Else 语句2 End If Els
SAS retain 语句
用for循环语句计算1+3+5+.+2(n-1)其中n=1,2,.100
IF语句不能执行for (n = 1; n < 100000;n++ )if ((totalSecond =a * 60