楼主: nanziSophia
11275 20

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

  • 3关注
  • 2粉丝

硕士生

18%

还不是VIP/贵宾

-

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

+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
拉您入交流群

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

GMT+8, 2024-4-30 20:49