在多元线性回归分析中如何对Y值进行log转换?

2025-04-24 09:54:56
推荐回答(1个)
回答1:

在叙述Y矩阵时改写成log(Y)就行了
例:a=[320 320 160 710 320 320 320];
f=[0.18 0.18 0.18 0.18 0.09 0.36 0.18];
v=[2.3 1.7 1.7 1.7 1.7 1.7 1];
F=[38.8 29.23 26.53 25.28 19.53 35.72 16.75];
>> P=[ones(size(a))',log(a'),log(f'),log(v')];
>> [b,bint,r,rint,s]=regress(log(F'),P)