楼主: Lucifer_sad
2969 6

[回归分析求助] 做回归分析做不了 [推广有奖]

  • 0关注
  • 1粉丝

等待验证会员

高中生

75%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
161 点
帖子
12
精华
0
在线时间
48 小时
注册时间
2017-11-29
最后登录
2022-5-15

楼主
Lucifer_sad 学生认证  发表于 2017-11-30 14:17:38 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
小白一个,才学习stata一个星期,  我用destring 让字符串变成数值型,但是执行以后变量直接变成缺省的  .   的形式,然后进行回归出现
. xi:reg DOL o Size Growth Earinings BSR SMS duality slev Tan Fat, i.year i.code
i.year            _Iyear_2013-2016    (naturally coded; _Iyear_2013 omitted)
i.code            _Icode_1-68         (naturally coded; _Icode_1 omitted)

option _Iyear_ not allowed
r(198);

. xi:reg DOL o Size Growth Earinings BSR SMS duality slev Tan Fat, i.year
i.year            _Iyear_2013-2016    (naturally coded; _Iyear_2013 omitted)
option _Iyear_ not allowed
r(198);

这种情况,code就是我想让字符型变成数值型的变量
二维码

扫码加我 拉你入群

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

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

关键词:回归分析 naturally destring Natural omitted

回帖推荐

黃河泉 发表于6楼  查看完整内容

改一下 str7 为 str15 即可

沙发
黃河泉 在职认证  发表于 2017-11-30 16:07:31
請去掉 Fat 後的逗點 ","。

藤椅
Lucifer_sad 学生认证  发表于 2017-11-30 16:50:34
黃河泉 发表于 2017-11-30 16:07
請去掉 Fat 後的逗點 ","。
我想请问一下,我的变量是字符型,我用destring 指令之后就变成了缺省全是  .  .  . 这样,从excel换成了数值型导入进去还是不行,这样应该怎么办

板凳
黃河泉 在职认证  发表于 2017-11-30 17:11:45
Lucifer_sad 发表于 2017-11-30 16:50
我想请问一下,我的变量是字符型,我用destring 指令之后就变成了缺省全是  .  .  . 这样,从excel换成了 ...
无法理解你在讲什么!请用 dataex (先 ssc install dataex 并见说明) 将原始 Stata 资料中具有”代表性”的一部分资料列出,以供有意回答者实验之用,并能提供具体操作指令。并请参考 http://www.jianshu.com/p/9870080fe769,  https://bbs.pinggu.org/thread-5048204-1-1.html, 与    https://bbs.pinggu.org/thread-5917273-1-1.html

报纸
Lucifer_sad 学生认证  发表于 2017-12-1 10:41:43
黃河泉 发表于 2017-11-30 17:11
无法理解你在讲什么!请用 dataex (先 ssc install dataex 并见说明) 将原始 Stata 资料中具有”代表性” ...
----------------------- copy starting from the next line -----------------------
  1. * Example generated by -dataex-. To install: ssc install dataex
  2. clear
  3. input str7 code
  4. "       000004"
  5. "       000008"
  6. "       000016"
  7. "       000023"
  8. "       000024"
  9. "       000025"
  10. "       000030"
  11. "       000032"
  12. "       000034"
  13. "       000046"
  14. "       000048"
  15. "       000049"
  16. "       000050"
  17. "       000055"
  18. "       000062"
  19. "       000069"
  20. "       000070"
  21. "       000100"
  22. "       000151"
  23. "       000301"
  24. end
复制代码
------------------ copy up to and including the previous line ------------------

code是字符串,我用destring code,gen(var2) force 之后,就变成
----------------------- copy starting from the next line -----------------------
  1. * Example generated by -dataex-. To install: ssc install dataex
  2. clear
  3. input byte var2
  4. .
  5. .
  6. .
  7. .
  8. .
  9. .
  10. .
  11. .
  12. .
  13. .
  14. .
  15. .
  16. .
  17. .
  18. .
  19. .
  20. .
  21. .
  22. .
  23. .
  24. end
复制代码
------------------ copy up to and including the previous line ------------------
  这样的缺省,其他都可以,就code不行,我已经在excel中变成了数值型还是不行

地板
黃河泉 在职认证  发表于 2017-12-1 10:48:15
Lucifer_sad 发表于 2017-12-1 10:41
----------------------- copy starting from the next line ----------------------------------------- ...
改一下 str7 为 str15 即可
  1. * Example generated by -dataex-. To install: ssc install dataex
  2. clear
  3. input str15 code
  4. "       000004"
  5. "       000008"
  6. "       000016"
  7. "       000023"
  8. "       000024"
  9. "       000025"
  10. "       000030"
  11. "       000032"
  12. "       000034"
  13. "       000046"
  14. "       000048"
  15. "       000049"
  16. "       000050"
  17. "       000055"
  18. "       000062"
  19. "       000069"
  20. "       000070"
  21. "       000100"
  22. "       000151"
  23. "       000301"
  24. end

  25. destring, replace
复制代码

7
Lucifer_sad 学生认证  发表于 2017-12-1 11:33:56
黃河泉 发表于 2017-12-1 10:48
改一下 str7 为 str15 即可
谢谢大佬,我懂了

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-2-2 05:22