由于变量之间的测量单位不同,我正在使用 OLS 拟合线性模型,并使用 R 中的函数比例缩放我的回归量。然后,我使用 lm 命令拟合模型并获得拟合模型的系数。据我所知,拟合模型的系数与原始回归变量的单位不同,因此必须先按比例缩小,然后才能对其进行解释。我一直在寻找一种直接的方法来做到这一点,但找不到任何东西。有谁知道这是怎么做到的吗?
请看一下代码,你能帮我实现你提出的建议吗?
library(zoo)
filename="DataReg4.csv"
filepath=paste("C:/Reg/",filename, sep="")
separator=";"
readfile=read.zoo(filepath, sep=separator, header=T, format = "%m/%d/%Y", dec=".")
readfile=as.data.frame(readfile)
str(readfile)
DF=readfile
DF=as.data.frame(scale(DF))
fm=lm(USD_EUR~diff_int+GDP_US+Net.exports.Eur,data=DF)
summary(fm)
plot(fm)
对不起,这是数据。