全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2357 2
2019-01-24
最近在学习sas的使用,输入了以下命令,但奇怪的是变量名不但没有被修改,还生成了三个新表,我觉得好奇怪啊,各位觉得是怎么回事呢?
   data test;
   set mylib.data;
   rename sex=gender;
   run;

NOTE: 从数据集 MYLIB.DATA. 读取了 64617 个观测
NOTE: 数据集 WORK.TEST 有 64617 个观测和 32 个变量。
NOTE: “DATA 语句”所用时间(总处理时间):
      实际时间          0.05 秒
      CPU 时间          0.04 秒

结果如下
结果

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2019-1-24 13:26:28
这个rename不是这样用的吧  你试试这个
data test(rename=(sex=gender));
   set mylib.data;
   run;
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2019-1-27 10:40:37
data test;
   set mylib.data;
   rename sex=gender;run;

data test;
   set mylib.data (rename=(sex=gender));
run;

是一样的。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群