楼主: nanziSophia
13064 20

[数据管理求助] stata 如何把多行数据合并成一行by ID ? [推广有奖]

  • 3关注
  • 2粉丝

已卖:1份资源

硕士生

18%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
1.7609
学术水平
2 点
热心指数
1 点
信用等级
1 点
经验
1835 点
帖子
88
精华
0
在线时间
139 小时
注册时间
2015-11-2
最后登录
2019-1-28

楼主
nanziSophia 学生认证  发表于 2017-10-21 11:17:03 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
stata 如何把多行数据合并成一行by ID  ?


D | A | B | C | D | E
1     x                        
1          n                  
1                h   g      
1                           j
2......

想要变成:

ID | A | B | C | D | E
1     x   n    h   g    j  
2......


用什么语句呢?

二维码

扫码加我 拉你入群

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

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

关键词:Stata 数据合并 tata

沙发
qiangli 发表于 2017-10-21 11:48:18 来自手机
如果那几个变量是数值型,用collapse就可以

藤椅
nanziSophia 学生认证  发表于 2017-10-21 11:57:15
qiangli 发表于 2017-10-21 11:48
如果那几个变量是数值型,用collapse就可以
如何用语句实现呢?

板凳
qiangli 发表于 2017-10-21 12:01:04 来自手机
collapse (mean)  a b c d,by(id)

报纸
nanziSophia 学生认证  发表于 2017-10-21 12:07:02
qiangli 发表于 2017-10-21 12:01
collapse (mean)  a b c d,by(id)
谢谢你,我竟然不知道还有collapse这样的句法,问题总算解决了。非常感谢

地板
nanziSophia 学生认证  发表于 2017-10-23 18:24:38
qiangli 发表于 2017-10-21 12:01
collapse (mean)  a b c d,by(id)
你好,collapse (mean)执行完之后,数据结构是不对的,例如性别变量值会显示0.3、0.5等,其他的变量也有问题,这该怎么办?
还是说不能用collapse?

7
qiangli 发表于 2017-10-23 18:40:56
没有数据不知道你的问题出在哪里

8
nanziSophia 学生认证  发表于 2017-10-23 18:43:01
qiangli 发表于 2017-10-23 18:40
没有数据不知道你的问题出在哪里
性别变量原本取值为0、1,collapse之后,取值还多了几个0-1之间的小数

9
qiangli 发表于 2017-10-23 18:45:27

10
我是小肚肚 发表于 2017-10-23 21:29:57
nanziSophia 发表于 2017-10-23 18:43
性别变量原本取值为0、1,collapse之后,取值还多了几个0-1之间的小数
用dataex把你的数据贴上来,collapse是可以的

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-29 20:07