结果:找到“合并数据集”相关内容33个,排序为按回复时间降序,搜索更多相关帖子请点击“高级”
如何这样合并数据集
11 个回复 - 2586 次查看
A数据集是一项研究的家庭调查内容,如下
B数据集市家庭中个人的调查内容,如下
我想把A数据集的内容给添加到B数据集中,按照ID进行匹配,形成C数据集,如下
请问如何操作?请高手指点,谢谢
2011-1-6 16:36 - crazygoing - SAS专版
合并数据集时,变量总是没有匹配,明明是按改变量进行匹配的
5 个回复 - 1039 次查看
我在数据合并的时候总是遇到这个问题,如下图:
city_name变量之后是另一个数据集的变量,明显看到城市是不匹配的,合并命令如下:
use data1.dta,clear
merge 1:1 year city using data2.dta
请各位大 ...
2022-4-13 18:26 - 疆良吧 - Stata专版
求老师指导该如何满足我这种合并数据集的要求
4 个回复 - 754 次查看
我有两个数据集需要合并,大致是这样的:
第一个数据集如图一所示,是债券的bond_id和对应上市公司股票的stk_id,一家上市公司可以发行多次债券因此是stk_id一对多bond_id
第二个数据集如图二所示,是每个股票的 ...
2020-4-20 01:30 - lwq981010 - Stata专版
有人问我,SAS中合并数据集有几种方法
22 个回复 - 40860 次查看
我回答,至少四种
1.merge;
2.set;
3.SQL;
4.hash.
我比较懒,嫌烦,不愿再接着解释。现在想想,应该还有两种:
proc iml;
proc datasets.
抛个砖,大家来讲讲每一种的代码怎么写,然后要注意什么,比如合 ...
2012-12-30 18:08 - 新人2012 - SAS专版
如何使用data步交叉合并数据集?
2 个回复 - 1254 次查看
我有两个数据集a和b,分别如下:
data a ;
input name$;
cards;
aaa
bbb
ccc
;
run;
data b ;
input course;
cards;
1
2
3
4
;
run;
如何生成一个新的数据集c,内容如下:
name course
aaa ...
2017-11-9 11:22 - pachong001 - SAS专版
proc sql合并数据集出错
8 个回复 - 3572 次查看
我的程序如下:
proc sql;
create table ac as
select a2.*,bt2.*
from a2 a, bt2 b
where a.permno=b.permno and a.analyst=b.analyst and a.forecastdate=b.forecastdate;
quit;
本意是有a2(有 ...
2017-8-6 23:16 - susanzhu - SAS专版
求问如何用宏程序合并数据集
4 个回复 - 2918 次查看
求教各位大神:我现在有两个逻辑库a和work,a中有res.abc0001,res.abc0002,res.abc0005……这样的数据集,work里则有abc0001,abc0002等数据集。两个逻辑库中的数据集虽然名字一一对应,但是代码变化得并没有规律。wo ...
2016-5-19 23:16 - 内画瓶 - SAS专版
请教合并数据集的问题 merge 或者sql
2 个回复 - 1294 次查看
做出来一个数据集,行数不全,现在想要给它补全,
他的ASEVN 这列不全,,要0123 0123 0123 0123 下去
然后我做了一个含有0123 0123 的数据集 想把这两个合并,
aebodsys这列有24种,country有两个。
试过 ...
2016-2-4 11:16 - 小琪是豆豆猪 - SAS专版
请教一个关于SAS合并数据集的问题
3 个回复 - 1541 次查看
有两个数据集 一个是银行存取款交易的数据集 还有一个是利率变化的数据集
tno amount balance tdate
001 200 200 2010-1-1
002 300 500 2010-2-1
003 400 ...
2015-12-26 13:03 - renee233 - SAS专版
怎么用sql合并数据集,不是同一数据类型的
3 个回复 - 1427 次查看
合并两个数据集
数据类型不一样,要给他们合并,用sql
自己编的程序是这样
有error 显示
ERROR: Column 2 from the first contributor of UNION ALL is not the same type as its counterpart from
...
2015-9-21 23:39 - 小琪是豆豆猪 - SAS专版
求助:如何利用宏来批量产生/合并数据集?
4 个回复 - 3317 次查看
各位大侠,这是我写的一个产生数据集Txy的程序。由于需要产生的数据集太过繁多,小弟想通过do循环来实现宏程序的重复合并,可是似乎无法奏效,求教各位。
宏:
%macro des(x,y,z);
data k;
set a;
i ...
2015-8-6 17:16 - wodewin - SAS专版
求问合并数据集后如何删除重复项
5 个回复 - 3660 次查看
比如我要将A 和B 纵向合并成为C 但是A 和B有重复数据 我想删除A中的重复数据 保留B中的数据后 A B 合并一起的C里面只有A B 以及重复数据为B中的数据。
data C;
set A
B;
run;
data c;
Proc Sort nodup ...
2014-11-3 10:31 - 无理凯爱取闹 - SAS专版
横向合并数据集
5 个回复 - 3981 次查看
现在有数据集c,它包含一个变量ARL,有10个观测;另有有个数据集s,它包含一个变量sARL,也有10个观测;用merge将两个数据集合并后,发现后并后的数据集中只有一个变量ARL,这是怎么回事啊?
2013-4-4 15:29 - 慧(会)幸福 - SAS专版
sas中合并数据集的疑问
3 个回复 - 1296 次查看
在little sas book中的6.7合并两个没有共同变量的数据集方法:
DATA new-data-set;IF _N_ = 1 THEN SET summary-data-set;
SET original-data-set;
不明白这个原理是怎么回事啊?
2012-5-16 09:56 - 围炉吃瓜 - SAS专版
求助合并数据集
11 个回复 - 2519 次查看
有两个数据集a和b,他们的列是相适配的,但是b中有a中一部分id,我想合并这两个数据集
a是这样的:
id x1 x2 x3
1 8 20 3
3 3 0 8
4 2 4 0
b 是这样的:
id ...
2011-8-19 19:18 - pussqr - SAS专版
merge语句横向合并数据集——主数据集不存在怎么办
2 个回复 - 3523 次查看
用append可以纵向合并数据,当要连接的两个数据集a,b中的第一个数据集a不存在时,可以用以下的语句读入
proc append base=a data=b;run;
现在想横向合并数据,而且第一个数据集同样不存在,请问merge行不行啊 ...
2011-3-28 18:25 - 邢不行 - SAS专版
求助如何合并数据集?
12 个回复 - 3726 次查看
比方有一些数据集,格式内容都一样,这个不是重点,需要考虑数据集名字
比方有四个数据集名字叫 xx342, xx89,hg33,yxx, 怎么把前两个字母相同相同都是xx的数据集合并?因为他们前面两个字母都是xx。
这个名字是通 ...
2010-5-18 14:29 - xiaosanmao - SAS专版
合并数据集的问题
9 个回复 - 2484 次查看
假如我有很多个数据集d1,d2,d3……而且有些是没有观测值的。
我想把它们中有观测值的数据合并到数据集D里面。
用 data D;
set d1 d2 d3……;
run;
就会得到D也是没有观测值的。应该怎 ...
2009-7-9 11:26 - cluky - SAS专版
[继续求助]R合并数据集语句
13 个回复 - 14609 次查看
我有两个数据文件sh1和sh2。其中sh1:ID aa aa bb cc ddsh2:ID TOTAL aa 150 bb 1 ...
2008-8-9 16:11 - 蝇子 - R语言论坛