全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
121498 31
2015-01-31
悬赏 5 个论坛币 已解决
各位大侠,本人最近在做毕业论文,运用的模型中涉及到取对数的问题,但是原始数据中几个负数(数值还比较大,比如-204),我希望保持平衡面板数据,所以不想直接删除这几条记录,请问大家有什么方法来处理一下么?在论坛看了很多帖子,还是无法解决,恳请大家支招,不胜感激。

最佳答案

hustchen2012 查看完整内容

具体的我还真想不起来,以前遇到过负的用0来代替的。其实这和缩尾处理的原理是一致的,不会影响估计的基本结论,你在数据的处理中解释清楚别人肯定理解
二维码

扫码加我 拉你入群

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

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

全部回复
2015-1-31 21:55:59
梦枕山河 发表于 2015-2-1 20:40
请问这个小于0的就用1来代替有没有什么依据啊,大侠有在哪里比较权威点的地方看到过类似的处理吗?
这样 ...
具体的我还真想不起来,以前遇到过负的用0来代替的。其实这和缩尾处理的原理是一致的,不会影响估计的基本结论,你在数据的处理中解释清楚别人肯定理解
二维码

扫码加我 拉你入群

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

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

2015-1-31 22:20:28
取对数是要求定义域大于零的,楼下高手来解答一下!
二维码

扫码加我 拉你入群

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

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

2015-2-1 09:36:35
不一定所有的变量都要取对数啊

是负数的话 那就不取对数 直接回归就行
二维码

扫码加我 拉你入群

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

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

2015-2-1 11:06:35
如果为负值的多的话可以直接剔除再取对数
如果非要取对数,那小于0的就用1来代替好了
二维码

扫码加我 拉你入群

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

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

2015-2-1 20:40:30
hustchen2012 发表于 2015-2-1 11:06
如果为负值的多的话可以直接剔除再取对数
如果非要取对数,那小于0的就用1来代替好了
请问这个小于0的就用1来代替有没有什么依据啊,大侠有在哪里比较权威点的地方看到过类似的处理吗?
这样的话万一老师问起来为什么要这样处理,我也能回答啦
二维码

扫码加我 拉你入群

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

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

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

分享

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