楼主: jiaqitang11
768 4

[有偿编程] 怎么纵向合并多个名字具有相同后缀的数据集? [推广有奖]

  • 0关注
  • 0粉丝

高中生

57%

还不是VIP/贵宾

-

威望
0
论坛币
5 个
通用积分
0.0057
学术水平
2 点
热心指数
0 点
信用等级
0 点
经验
176 点
帖子
18
精华
0
在线时间
33 小时
注册时间
2021-5-23
最后登录
2023-9-12

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
例如 数据集是:

shanghai_china2021

beijing_china2021

shenzhen_china2021

nanjing_china2021

10几个数据集,变量都是一样的,最后想合成一个 allcity_china2021 数据集

二维码

扫码加我 拉你入群

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

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

关键词:数据集 Shenzhen Beijing nanjing China

回帖推荐

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的数据集名称
沙发
HXAI102230 在职认证  发表于 2022-1-14 14:28:13 |只看作者 |坛友微信交流群
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可以换成指定的库名;

使用道具

藤椅
jiaqitang11 发表于 2022-1-17 10:16:23 |只看作者 |坛友微信交流群
谢谢

memname是什么意思?

使用道具

板凳
HXAI102230 在职认证  发表于 2022-1-17 13:54:04 |只看作者 |坛友微信交流群
memname的值对应需要set的数据集名称

使用道具

报纸
shadowaver 在职认证  发表于 2022-1-18 14:32:49 |只看作者 |坛友微信交流群
上面回答的是用sas软件proc和data步操作。python中用import os 和pandas模块

使用道具

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-28 01:47