我想使用一个数据集对花费在点击链接上的资金进行回归,我注意到在花费一定数量的资金后链接点击趋于平稳。我想使用对数转换来更好地拟合这个平衡数据。
我的数据集如下所示:
link.clicks
[1] 34 60 54 49 63 100
MoneySpent
[1] 10.97 21.81 20.64 21.42 48.03 127.30
我想预测link.clicks
1 美元增加的百分比变化MoneySpent
。我的回归模型是:
regClicksLogLevel <- lm(log(link.clicks) ~ (MoneySpent), data = TwtrData)
summary(regClicksLogLevel)
visreg(regClicksLogLevel)
但是,该图visreg
生成如下所示:[1]:https ://i.stack.imgur.com/eZqVG.png
当我将回归更改为:
regClicksLogLog <- lm(log(link.clicks) ~ log(MoneySpent), data = TwtrData)
summary(regClicksLogLog)
visreg(regClicksLogLog)
我实际上得到了我正在寻找的拟合线:[2]:https ://i.stack.imgur.com/MexwC.png
我很困惑,因为我不想link.clicks
从 % 变化中预测 % 变化MoneySpent
。
我试图link.clicks
从 $ 单位变化中预测 % 变化MoneySpent
。
为什么我不能使用我的第一个回归生成第二张图regClicksLogLevel
?