请教SAS的2个问题:解决X命令执行变量传入和数据集导出时不要标题行
答案:1 悬赏:40 手机版
解决时间 2021-11-11 15:36
- 提问者网友:嘚啵嘚啵
- 2021-11-10 18:12
请教SAS的2个问题:解决X命令执行变量传入和数据集导出时不要标题行
最佳答案
- 五星知识达人网友:琴狂剑也妄
- 2021-11-10 19:18
(1)因为单引号内宏变量名无法解析,所以会出问题。其实里面的路径可以不用单引号或者双引号括起来的,直接在DOS命令外面加双引号即可。语句如下:
%let file=path_name;
x “copy C:\model.xls C:\&file\model.xls”;
(2)方法有点复杂。可以把每一个变量的第一条观测对应的值作为每个变量的标签,然后从第二条观测导入数据。同时利用dblabel=yes选项。示例程序如下:
libname lib excel "C:\model.xls";
data demo;
do i=1 to 100;
output;
end;
label i='1';
run;
data lib.demo(dblabel=yes);
set demo(firstobs=2);
run;
libname lib clear;
%let file=path_name;
x “copy C:\model.xls C:\&file\model.xls”;
(2)方法有点复杂。可以把每一个变量的第一条观测对应的值作为每个变量的标签,然后从第二条观测导入数据。同时利用dblabel=yes选项。示例程序如下:
libname lib excel "C:\model.xls";
data demo;
do i=1 to 100;
output;
end;
label i='1';
run;
data lib.demo(dblabel=yes);
set demo(firstobs=2);
run;
libname lib clear;
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯