例如 数据集是:
shanghai_china2021
beijing_china2021
shenzhen_china2021
nanjing_china2021
10几个数据集,变量都是一样的,最后想合成一个 allcity_china2021 数据集
楼主: jiaqitang11
|
768
4
[有偿编程] 怎么纵向合并多个名字具有相同后缀的数据集? |
高中生 57%
-
|
回帖推荐HXAI102230 发表于2楼 查看完整内容 proc sql;
select catx('.',libname,memname)
into :memlist separated by ' '
from dictionary.tables
where LIBNAME='XXX' and substr(reverse(strip(MEMNAME)),1,4)='1202';
quit;
data XXX.new;
set &memlist;
run;
XXX可以换成指定的库名;
shadowaver 发表于5楼 查看完整内容 上面回答的是用sas软件proc和data步操作。python中用import os 和pandas模块
HXAI102230 发表于4楼 查看完整内容 memname的值对应需要set的数据集名称
| ||
| ||
| ||
京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明 免责及隐私声明