楼主: shaoqinglong11
6312 10

[数据管理求助] STATA面板数据中可否添加字符? [推广有奖]

已卖:631份资源

院士

51%

还不是VIP/贵宾

-

威望
3
论坛币
12100 个
通用积分
189.1728
学术水平
323 点
热心指数
357 点
信用等级
246 点
经验
84742 点
帖子
2571
精华
1
在线时间
2575 小时
注册时间
2013-8-21
最后登录
2025-7-15

楼主
shaoqinglong11 发表于 2015-5-24 15:59:21 |AI写论文
3论坛币
我想在STATA数据面板中添加字符,即“country"变量下分类成  "China" "US"等国名,但是一写进去就变成红色了,所以我是不是需要把数值型变换成字符型?该使用什么命令变换呢?谢谢!

最佳答案

forever610ly 查看完整内容

亲~命令写反了哦,应该是 encode(需要转换的变量名),gen(新的变量名)
关键词:stata面板数据 STATA面板 Stata 面板数据 tata country China

沙发
forever610ly 发表于 2015-5-24 15:59:22
shaoqinglong11 发表于 2015-5-27 18:35
gen ex1, encode(ex)
命令输出结果为options not allowed
亲~命令写反了哦,应该是
encode(需要转换的变量名),gen(新的变量名)
已有 1 人评分经验 学术水平 热心指数 信用等级 收起 理由
shaoqinglong11 + 100 + 5 + 5 + 5 精彩帖子

总评分: 经验 + 100  学术水平 + 5  热心指数 + 5  信用等级 + 5   查看全部评分

藤椅
forever610ly 发表于 2015-5-25 20:12:11
是的,红色代表字符型不能参与运算,需要进行转换,将字符型转换为数值型变量,具体命令如下:
gen x ,encode(y)
注:y是country,x是你的命名
可以试试。
已有 1 人评分经验 学术水平 收起 理由
shaoqinglong11 + 20 + 2 精彩帖子

总评分: 经验 + 20  学术水平 + 2   查看全部评分

板凳
shaoqinglong11 发表于 2015-5-25 21:50:44
forever610ly 发表于 2015-5-25 20:12
是的,红色代表字符型不能参与运算,需要进行转换,将字符型转换为数值型变量,具体命令如下:
gen x ,en ...
谢谢,不过我是一个变量名(COUNTRY)下有不同的国家名字。您的命令好像只能设置一个国家的名字。

报纸
SpencerMeng 在职认证  发表于 2015-5-27 10:25:57
shaoqinglong11 发表于 2015-5-25 21:50
谢谢,不过我是一个变量名(COUNTRY)下有不同的国家名字。您的命令好像只能设置一个国家的名字。
请提供部分数据

地板
shaoqinglong11 发表于 2015-5-27 18:32:23
SpencerMeng 发表于 2015-5-27 10:25
请提供部分数据
[img][/img]

7
shaoqinglong11 发表于 2015-5-27 18:34:02
SpencerMeng 发表于 2015-5-27 10:25
请提供部分数据
V29[XE`K49UNAHP3RZH(311.png

8
shaoqinglong11 发表于 2015-5-27 18:34:53
SpencerMeng 发表于 2015-5-27 10:25
请提供部分数据
我想把1变成US,0变成CHINA。我试了encode命令但是不行

9
shaoqinglong11 发表于 2015-5-27 18:35:46
SpencerMeng 发表于 2015-5-27 10:25
请提供部分数据
gen ex1, encode(ex)
命令输出结果为options not allowed

10
SpencerMeng 在职认证  发表于 2015-5-28 09:46:12
shaoqinglong11 发表于 2015-5-27 18:35
gen ex1, encode(ex)
命令输出结果为options not allowed
不好意思刚回复您~!见谅~!

encode命令是将字符型转换为数值型的命令。根据您提供的数据看,变量ex并不是呈现红色,应该为数值型,所以您的encode命令用的不对。

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-21 06:07