stata根据字符串变量分组时出现type mismatch如何解决

** stata根据字符串变量分组时出现type mismatch如何解决 ** 使用encode变量将字符串变量转换为long类型的变量之后仍然没有办法正常的生成分组变量,所以我采用了先生成一组虚拟变量,然后对虚拟变量分组最终生成分

**

stata根据字符串变量分组时出现type mismatch如何解决

**

使用encode变量将字符串变量转换为long类型的变量之后仍然没有办法正常的生成分组变量,所以我采用了先生成一组虚拟变量,然后对虚拟变量分组最终生成分组变量的方法。


数据如图所示,leixing变量的数据类型时str,我的目的时对其分组生成虚拟变量,让国有企业为0 私营企业为1,步骤操作如下:

encode leixing ,gen(kind)  //将字符串变量转化为数值型变量
label drop kind  // 上一步中转换完成后显示是标签  要去掉标签让其显示数字
tab kind ,gen (sort) // 将kind中每一个类型都生成一个虚拟变量
gen s_dummy = (sort1

发布者:admin,转转请注明出处:http://www.yc00.com/web/1754941719a5218256.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信