楼主: xshs20071727
28078 26

[面板数据求助] stata面板xtset时,str变量怎么转换 [推广有奖]

  • 4关注
  • 3粉丝

已卖:1832份资源

副教授

79%

还不是VIP/贵宾

-

威望
0
论坛币
21528 个
通用积分
11.7100
学术水平
13 点
热心指数
23 点
信用等级
12 点
经验
34449 点
帖子
474
精华
0
在线时间
1351 小时
注册时间
2009-10-10
最后登录
2024-12-30

楼主
xshs20071727 发表于 2011-10-1 17:00:02 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
各位好,我在xtset year, province时, stata显示string variable not allowed. province中存储的是英文的地方名称。
我以前记得以出现过这类问题,当时我记得是生成了一个新的变量,内容跟province一致,只是是以long存储的。但现在忘了当时怎么做的。
大家能帮个忙吧?谢谢啦~~~
二维码

扫码加我 拉你入群

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

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

关键词:STATA面板 xtset Stata tata Set 面板

Gang2008

沙发
tlw1987 发表于 2011-10-1 17:15:35
help destring    or encode
努力,努力,再努力

藤椅
aperture 在职认证  发表于 2011-10-5 09:08:55
encode province, gen(province_1)
drop province
rename province_1 province
直接黏贴到stata的话是字符串型的,要进行下转换
已有 3 人评分论坛币 学术水平 热心指数 信用等级 收起 理由
0683877470 + 5 + 1 + 1 + 1 精彩帖子
crystal8832 + 10 + 1 + 1 热心帮助其他会员
yixin326 + 1 观点有启发

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

板凳
gz_xqq16 发表于 2011-10-10 20:28:07
同上,encode以后软件将自动为字符串型数据绑定一个数字,所以打开数据表的时候新的数据列显示的是蓝色字符,但实际上是一个数值,希望能有帮助。
已有 1 人评分论坛币 热心指数 收起 理由
crystal8832 + 10 + 1 观点有启发

总评分: 论坛币 + 10  热心指数 + 1   查看全部评分

报纸
jameschow 发表于 2011-10-12 20:07:06
同问

地板
jameschow 发表于 2011-10-12 20:07:39
同问

7
michaeljija 发表于 2011-10-21 11:27:39
It's good for me. Thanks~

8
cherryliao1990 发表于 2012-3-27 17:10:14
嘻嘻 今天写论文时有同样问题
用到了 太感谢了 !!!

9
yerucai 在职认证  发表于 2012-3-29 18:12:58
这个问题我的处理是:复制到excel里面,把数据单元格格式的属性改成“数值”,然后读取excel数据:
odbc load,dsn("Excel Files;DBQ=d:\1.xls") table("sheet1$")
结果就是数值了~
已有 1 人评分论坛币 热心指数 收起 理由
crystal8832 + 10 + 1 观点有启发

总评分: 论坛币 + 10  热心指数 + 1   查看全部评分

10
fantasyshot 在职认证  发表于 2012-3-30 08:12:06
destring province, replace
人既无虎狼之爪牙,亦无狮象之力量,却能擒狼伏虎,训狮猎象,无他,惟智慧耳

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

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