楼主: 李小玉5290
3186 5

[字符问题求助] stata中如何分类加总字符型变量? [推广有奖]

  • 4关注
  • 1粉丝

本科生

77%

还不是VIP/贵宾

-

威望
0
论坛币
1714 个
通用积分
1.0018
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
278 点
帖子
20
精华
0
在线时间
202 小时
注册时间
2010-10-28
最后登录
2024-4-22

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
请问怎样按照代码合并字符型变量?看到有人用reshape命令,但是没有年份,无法合并。
比如
000001 张三
000001 李四
000001 王五
000002 胡一
000002 苏二

希望分类合并的结果如下
000001 张三李四王五
000002 胡一苏二

求大神指导。
二维码

扫码加我 拉你入群

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

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

关键词:Stata 字符型变量 tata 字符型 reshape

截图.PNG (120.51 KB)

需要: 50 个论坛币  [购买]

回帖推荐

逍遥梦蝶 发表于2楼  查看完整内容

Hope it will work. Good luck.
沙发
逍遥梦蝶 发表于 2017-6-1 19:35:35 |只看作者 |坛友微信交流群
Hope it will work. Good luck.
  1. clear
  2. input str10 code str10 name
  3. 000001 ZhangSan
  4. 000001 LiSi
  5. 000001 WangWu
  6. 000002 HuYi
  7. 000002 SuEr
  8. end

  9. cap ssc install rencode

  10. rencode code, replace
  11. bysort code: gen tmp = _n
  12. reshape wide name, i(code) j(tmp)

  13. egen name = concat(name*)
  14. drop name?
复制代码
已有 2 人评分论坛币 学术水平 热心指数 信用等级 收起 理由
黃河泉 + 3 + 3 + 3 精彩帖子
夏目贵志 + 10 有意思

总评分: 论坛币 + 10  学术水平 + 3  热心指数 + 3  信用等级 + 3   查看全部评分

使用道具

藤椅
黃河泉 在职认证  发表于 2017-6-2 07:20:50 |只看作者 |坛友微信交流群
逍遥梦蝶 发表于 2017-6-1 19:35
Hope it will work. Good luck.
我刚刚试了一下,好像没办法直接 ssc install rencode;要先 search rencode 然后继续安装!

使用道具

板凳
李小玉5290 发表于 2017-6-2 09:36:26 |只看作者 |坛友微信交流群
逍遥梦蝶 发表于 2017-6-1 19:35
Hope it will work. Good luck.
感谢逍遥梦蝶完美解答我的问题。想额外给您50论坛币表示谢意不知道该怎么传给您。(请原谅

使用道具

报纸
李小玉5290 发表于 2017-6-2 09:38:45 |只看作者 |坛友微信交流群
黃河泉 发表于 2017-6-2 07:20
我刚刚试了一下,好像没办法直接 ssc install rencode;要先 search rencode 然后继续安装!
经试验不用rencode这条语句也可以实现。

使用道具

地板
qianchen 发表于 2023-4-8 11:23:13 |只看作者 |坛友微信交流群
给一个另外的思路 3是类别中的最大值
gen name1=""
forvalues i=1/3{
bys code:replace  name1=name1+name[`i']
}

使用道具

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

本版微信群
加好友,备注jltj
拉您入交流群

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

GMT+8, 2024-4-27 23:26