全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
2729 12
2016-08-20
悬赏 30 个论坛币 已解决
现在有70个变量,从V1-V70,全都是字符型,想用foerach 循环和encode命令组合,将他们全部变成数字型变量进行分析。我写的命令是:
foreach v of varlist V1-V70{
encode ‘v', gen (v_1)//创建对应的新变量v_1//
drop v //把旧的字符型变量删掉,只留下新变量//
}


我自己感觉,可能“gen (v_1)“这个地方有逻辑混乱,但是我也解释不太清楚。求助大神,这个命令该怎么写?

最佳答案

黃河泉 查看完整内容

show 一些资料(与变量名称)或 email 资料档给我看看 ()!
二维码

扫码加我 拉你入群

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

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

全部回复
2016-8-20 15:18:46
hhlfd 发表于 2016-8-21 12:52
哦哦,抱歉眼拙,没仔细看。但是我试过了,还是不行。报错是报invalid name。还可能是哪里出问题了?[sho ...
show 一些资料(与变量名称)或 email 资料档给我看看 (river@mail.tku.edu.tw)!
二维码

扫码加我 拉你入群

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

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

2016-8-20 15:53:52
Try:
复制代码
二维码

扫码加我 拉你入群

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

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

2016-8-20 19:28:05
黃河泉 发表于 2016-8-20 15:53
Try:
这个命令跟我写的有什么不同?我没看出来问题在哪里
二维码

扫码加我 拉你入群

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

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

2016-8-21 00:43:02
hhlfd 发表于 2016-8-20 19:28
这个命令跟我写的有什么不同?我没看出来问题在哪里
v前面那个引号
二维码

扫码加我 拉你入群

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

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

2016-8-21 09:47:32
夏目贵志 发表于 2016-8-21 00:43
v前面那个引号
没错,如同夏目贵志所说,你需要 `v' 而非只是 v 而已!
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群