楼主: fzy19950804
1709 4

[回归分析求助] 用stata做boxcox [推广有奖]

  • 0关注
  • 0粉丝

初中生

4%

还不是VIP/贵宾

-

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

楼主
fzy19950804 发表于 2020-11-17 17:24:15 |AI写论文
100论坛币
新手求教

用stata做boxcox时,因变量为y,自变量为x1,x2,x3。输入命令boxcox y.x1,x2,x3。得到了theta=-0.67,然后将y变换,用变换后的y和x1,x2,x3回归。但是之前看过的论文中有的做法是不光把y做了boxcox变换还把x也做了boxcox变换,然后把变换之后的y和变换之后的x做回归,请问有必要也把x做boxcox变换吗,为什么。

最佳答案

亚联 查看完整内容

哈哈,经济意义:由于价格为宏观变量,即连续函数,且在大多数情况下,一般(价格)变量相对较为集中,具有一定的变化趋势,或者在公共点两边的变化趋势存在对称性。因此在做回归(OLS或时间序列)前,对因变量价格进行boxcox变换,增加因变量数据之间的相对距离,以期达到模型最理想化。 你论文实证我差不多猜的八九不离十了,,,,
关键词:boxcox Stata tata box Cox

沙发
亚联 发表于 2020-11-17 17:24:16
fzy19950804 发表于 2020-11-18 13:03
谢谢您,检查后并没有存在这两种情况。还想请教,boxcox变换后的因变量的经济学意义该怎么解释呢,我的因 ...
哈哈,经济意义:由于价格为宏观变量,即连续函数,且在大多数情况下,一般(价格)变量相对较为集中,具有一定的变化趋势,或者在公共点两边的变化趋势存在对称性。因此在做回归(OLS或时间序列)前,对因变量价格进行boxcox变换,增加因变量数据之间的相对距离,以期达到模型最理想化。
你论文实证我差不多猜的八九不离十了,,,,

藤椅
亚联 发表于 2020-11-17 22:57:32
楼主你好,用我自己的话,认真帮你简单归纳一下:
1.boxcox变换的本质是减小回归中预测变量和误差的相关性,那么假如你回归后,要进行预测精确度的提高,那必要对因变量进行boxcox变换。
2.其实用自变量完全没必要进行boxcox变换,那么它如果用了必定是迫不得已,原因基本只有两点:
(1)你看的文章x1或者x2或者x3 ,并不呈独立分布,且具有一定的明显趋势。如果不进行变换,那么回归结果绝对是不显著的。
(2)还有种可能就是最简单的多重共线性 ,因为自变量具有共性嘛,那么为了这模型可行,只有强行转换,把自变量当连续响应变量,期望这个多重共性绝大多数是由自变量和误差的相关性产生的,因此进行变换。
最后,希望楼主首先检查自己变量是否可可行,然后决定是否进自变量变换。希望帮助到你谢谢

板凳
fzy19950804 发表于 2020-11-18 13:03:49
亚联 发表于 2020-11-17 22:57
楼主你好,用我自己的话,认真帮你简单归纳一下:
1.boxcox变换的本质是减小回归中预测变量和误差的相关性 ...
谢谢您,检查后并没有存在这两种情况。还想请教,boxcox变换后的因变量的经济学意义该怎么解释呢,我的因变量是价格。

报纸
fzy19950804 发表于 2020-11-18 16:29:13
亚联 发表于 2020-11-18 13:26
哈哈,经济意义:由于价格为宏观变量,即连续函数,且在大多数情况下,一般(价格)变量相对较为集中,具 ...
差不多了 谢谢您

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-9 13:40