楼主: Y初学者Y
9934 20

请教SAS循环语句,感谢大神指点 [推广有奖]

11
Y初学者Y 发表于 2014-3-22 10:38:26
davil2000 发表于 2014-3-22 10:34
114  where libname = "COXmiRNA"

谁让您改这个了?
where libname = "WORK" and memname = "&DATA1";
但还是提示“WARNING: 没有解析符号引用 VARNAMES。”

12
davil2000 发表于 2014-3-22 10:44:52
在SQL过程中增加upcase函数

proc sql;
select name into :varnames separated by '' from DICTIONARY.COLUMNS
where libname = upcase("WORK" ) and memname = upcase("&DATA1");
%put &varnames;
quit;
R是万能的,SAS是不可战胜的!

13
Y初学者Y 发表于 2014-3-22 11:10:18
davil2000 发表于 2014-3-22 10:44
在SQL过程中增加upcase函数

proc sql;
貌似还是不行
日志:MIRNA
       15MIRNA16MIRNA17MIRNA18MIRNA19MIRNA20MIRNA21MIRNA22MIRNA23MIRNA24MIRNA25MIRNA26MIRNA27MIRNA28MIRNA29MIRNA30MIRNA31MIRNA32MIRN
       A33MIRNA”不是有效的名称。

NOTE: 由于出错,SAS 系统停止处理该步。
NOTE: “PROCEDURE PHREG”所用时间(总处理时间):
      实际时间          0.02 秒
      CPU 时间          0.01 秒
      

14
Y初学者Y 发表于 2014-3-22 11:37:01
davil2000 发表于 2014-3-22 10:44
在SQL过程中增加upcase函数

proc sql;
会不会是因为多了“number、patien time vital_status”这个四个变量名呢

15
davil2000 发表于 2014-3-22 12:05:13
NOTE: 导入已取消。输出数据集 COXMIRNA.COXMIRNA 已经存在。请指定 REPLACE 选项进行覆盖。
NOTE: 由于出错,SAS 系统停止处理该步。
NOTE: “PROCEDURE IMPORT”所用时间(总处理时间):
      实际时间          0.97 秒
      CPU 时间          0.93 秒

请在import 过程中加入REPLACE项。
R是万能的,SAS是不可战胜的!

16
Y初学者Y 发表于 2014-3-22 12:10:51
MIRNA230MIRNA231MIRNA232MIRNA233MIRNA234MIRNA235MIRNA236MIRNA237MIRNA238MIRNA239MIRNA240MIRNA241MIRNA242MIRNA243MIRNA244
       MIRNA245MIRNA246”不是有效的名称。
ERROR: “NUMBERPATIENTTIMEVITAL_STATUSMIRNA1MIRNA2MIRNA3MIRNA4MIRNA5MIRNA6MIRNA7MIRNA8MIRNA9MIRNA10MIRNA11MIRNA12MIRNA13MIRNA14MIRNA
       15MIRNA16MIRNA17MIRNA18MIRNA19MIRNA20MIRNA21MIRNA22MIRNA23MIRNA24MIRNA25MIRNA26MIRNA27MIRNA28MIRNA29MIRNA30MIRNA31MIRNA32MIRN
       A33MIRNA”不是有效的名称。

NOTE: 由于出错,SAS 系统停止处理该步。
NOTE: “PROCEDURE PHREG”所用时间(总处理时间):

17
Y初学者Y 发表于 2014-3-22 13:08:40
非常感谢您的回答,我自己摸索出来了。不过,还是要膜拜下大神

18
jingju11 发表于 2014-3-22 13:11:38
Y初学者Y 发表于 2014-3-22 12:10
貌似不是这个问题,我直接删除原数据,重新操作,还是老问题
1                                        ...
separated by ' ', should include blank space.
这种包含很多变量列的数据格式在基因研究中很常见。因为模型众多,常常在服务器上运行。但是也可以通过改善运行方法而在一定程度上提高运行效率。比如,控制结果输出,改变数据结构等等。
京剧

19
Y初学者Y 发表于 2014-3-22 14:02:44
jingju11 发表于 2014-3-22 13:11
separated by ' ', should include blank space.
这种包含很多变量列的数据格式在基因研究中很常见。因 ...
嗯,确实是基因方面的研究,也打算控制结果输出,所见略同

20
Y初学者Y 发表于 2014-3-23 15:38:29
davil2000 发表于 2014-3-22 12:05
NOTE: 导入已取消。输出数据集 COXMIRNA.COXMIRNA 已经存在。请指定 REPLACE 选项进行覆盖。
NOTE: 由于出 ...
您好,davil2000,能再请教您个问题不?
https://bbs.pinggu.org/thread-2963444-1-1.html

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-26 19:02