楼主: Rachelleeee
2849 7

[问答] sas 合并观测值 [推广有奖]

  • 0关注
  • 0粉丝

高中生

50%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
1 点
热心指数
0 点
信用等级
0 点
经验
145 点
帖子
12
精华
0
在线时间
41 小时
注册时间
2017-12-2
最后登录
2020-9-7

楼主
Rachelleeee 发表于 2017-12-3 08:58:31 来自手机 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
怎样合并一个数据集里的观测值 image0.jpg
二维码

扫码加我 拉你入群

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

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

关键词:观测值 数据集

已有 1 人评分学术水平 收起 理由
eijuhz + 1 鼓励积极发帖讨论

总评分: 学术水平 + 1   查看全部评分

沙发
superguy333 发表于 2017-12-3 09:35:49
要合并那个字段呀?

藤椅
Rachelleeee 发表于 2017-12-3 09:39:01 来自手机
superguy333 发表于 2017-12-3 09:35
要合并那个字段呀?
合并成这样 image0.jpg

板凳
Rachelleeee 发表于 2017-12-3 09:39:21 来自手机
superguy333 发表于 2017-12-3 09:35
要合并那个字段呀?
能看得到图吗

报纸
superguy333 发表于 2017-12-3 10:18:52
data STOCK;
INPUT COM_CODE $ 8.  TYPE $ 8.;
CARDS;
C000001   A
C000002   A
C000002   B
C000003   A
C000003   B
;RUN;
PROC SORT DATA=STOCK;
BY COM_CODE TYPE ;
RUN;

DATA X1;
SET STOCK;
IF FIRST.COM_CODE;
BY COM_CODE;
RUN;

PROC SQL;
CREATE TABLE X2 AS SELECT A.COM_CODE , A.TYPE , B.TYPE AS TYPE2  FROM X1 A  LEFT JOIN STOCK B
ON A.COM_CODE=B.COM_CODE AND B.TYPE NE A.TYPE;

X2.PNG (3.02 KB)

X2.PNG

X1.PNG (2.73 KB)

X1.PNG

STOCK.PNG (2.92 KB)

STOCK.PNG

地板
Rachelleeee 发表于 2017-12-3 14:09:45 来自手机
superguy333 发表于 2017-12-3 10:18
data STOCK;
INPUT COM_CODE $ 8.  TYPE $ 8.;
CARDS;
还想问一下中间其余变量怎么保留 B股股票名称怎么提出来?

7
superguy333 发表于 2017-12-3 16:11:14 来自手机
sql语句select加上你要的字段名即可

8
Rachelleeee 发表于 2017-12-4 23:01:11 来自手机
superguy333 发表于 2017-12-3 16:11
sql语句select加上你要的字段名即可
谢谢!!

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-4 07:14