楼主: magard
11512 7

[字符问题求助] [求助]非数字字符型变量怎么转换为数字 [推广有奖]

  • 11关注
  • 0粉丝

博士生

8%

还不是VIP/贵宾

-

威望
0
论坛币
707 个
通用积分
17.2067
学术水平
1 点
热心指数
2 点
信用等级
0 点
经验
5264 点
帖子
167
精华
0
在线时间
229 小时
注册时间
2009-5-23
最后登录
2023-7-3

楼主
magard 发表于 2012-9-14 03:46:54 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
面板数据想要用行业大类作为factor variable,数据是不同的企业,每个企业都有一个变量标示所属的而行业大类,行业大类变量是 A B C。。 这些字母。
怎么能把A B C..这些字母替换为对应的数字?
怎么用行业大类变量来进行分类汇总,产生新的面板数据?(貌似collapse可以实现,第一步没有做到,所以没试)

二维码

扫码加我 拉你入群

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

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

关键词:字符型变量 字符型 Collapse Variable factor factor 标示 行业 字母

沙发
magard 发表于 2012-9-14 03:53:28
对了,我用encode命令后报错 factor variables and time-series operators not allowed,不知道什么意思?
==
可能刚才命令错了,现在用
encode industry , g (ind)
replace ind=1 if ind=="A"
产生了数值型变量ind,但报错type mismatch

藤椅
magard 发表于 2012-9-14 04:12:20
上一个sample,大家帮忙看看吧

板凳
sungmoo 发表于 2012-9-14 06:04:42
怎么能把A B C..这些字母替换为对应的数字?
egen y=group(x)
已有 3 人评分论坛币 学术水平 热心指数 信用等级 收起 理由
qingzhijun + 1 + 1 + 1 精彩帖子
SpencerMeng + 1 + 1 精彩帖子
admin_kefu + 10 热心帮助其他会员

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

报纸
夏目贵志 发表于 2012-9-14 06:28:15
  1. encode industry, gen(industry_id) label(Industries)
复制代码

地板
wgh0216 发表于 2012-9-14 07:53:09
学习

7
magard 发表于 2012-9-14 12:44:09
sungmoo 发表于 2012-9-14 06:04
egen y=group(x)
按照这个方法已经搞定,太谢谢了

8
caomeibaobao 发表于 2015-5-11 11:43:38
magard 发表于 2012-9-14 12:44
按照这个方法已经搞定,太谢谢了
什么意思啊?能具体说一下怎么写吗?比如把A变成1要怎么写代码?

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

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