楼主: S小熊猫H
15785 8

[面板数据求助] stata怎么根据一列变量的分类进行编号 [推广有奖]

  • 0关注
  • 0粉丝

高中生

77%

还不是VIP/贵宾

-

威望
0
论坛币
13 个
通用积分
0.0002
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
358 点
帖子
13
精华
0
在线时间
45 小时
注册时间
2018-10-2
最后登录
2020-10-5

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
各位大佬,晚上好。小弟在用stata处理数据时遇到一个问题,百度多次后也无果,便来请教。问题:

公司名称
公司A 2
  公司A 5
  公司A 6
  公司B 5
公司B 7
  公司B 2
  公司C 1
公司C 2
公司C 9
我想根据变量名称的分类来生成他们的编号,这里的公司名称是字符串。想得到的效果如下:
公司名称 ID
公司A 2 firm1
公司A 5 firm1
公司A 6 firm1
公司B 5 firm2
公司B 7 firm2
公司B 2 firm2
公司C 1 firm3
公司C 2 firm3
公司C 9 firm3

二维码

扫码加我 拉你入群

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

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

关键词:公司名称 处理数据 公司名 变量名 字符串 STATA 面板数据处理

沙发
天南水北 发表于 2018-11-1 21:36:40 |只看作者 |坛友微信交流群
replace a=subinstr(a," ","")
rencode a,replace
a就是你的第一列的变量名。

使用道具

藤椅
黃河泉 在职认证  发表于 2018-11-2 08:51:08 |只看作者 |坛友微信交流群
你若要问程序,永远附上相关资料;若附上资料,永远用 dataex 印出资料。先 ssc install dataex (并见说明),将原始 Stata 资料中具有”代表性”的一部分资料列出,以供有意回答者实验之用,并能提供具体操作指令。并请参考 http://www.jianshu.com/p/9870080fe769,  https://bbs.pinggu.org/thread-5048204-1-1.html, 与 https://bbs.pinggu.org/thread-5917273-1-1.html

使用道具

板凳
S小熊猫H 发表于 2018-11-3 14:00:02 |只看作者 |坛友微信交流群
黃河泉 发表于 2018-11-2 08:51
你若要问程序,永远附上相关资料;若附上资料,永远用 dataex 印出资料。先 ssc install dataex (并见说明) ...
好的 以后一定记住

使用道具

报纸
S小熊猫H 发表于 2018-11-3 14:13:52 |只看作者 |坛友微信交流群
天南水北 发表于 2018-11-1 21:36
replace a=subinstr(a," ","")
rencode a,replace
a就是你的第一列的变量名。
谢谢您的回复。我help了replace和subinstr,发现我的这种想法实现起来还是比较麻烦的,而且意义不大,还是不做这步了。再次谢谢您。

使用道具

地板
海阔天空锦鲤 学生认证  发表于 2019-11-26 23:11:05 |只看作者 |坛友微信交流群
请问楼主,问题解决了么,急求!!1

使用道具

7
超超0420 发表于 2020-3-10 17:26:44 |只看作者 |坛友微信交流群
请问解决了嘛,同遇到这个问题

使用道具

8
香水蘑菇 发表于 2024-4-11 12:23:00 |只看作者 |坛友微信交流群
请问解决了嘛?遇到了相同的问题

使用道具

9
pengxhan 发表于 2024-4-11 12:56:53 来自手机 |只看作者 |坛友微信交流群
S小熊猫H 发表于 2018-11-1 19:12
各位大佬,晚上好。小弟在用stata处理数据时遇到一个问题,百度多次后也无果,便来请教。问题:

我想根据 ...
都不用任何处理,公司名称就相当于id

使用道具

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

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

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

GMT+8, 2024-4-27 21:34