【发布时间】:2018-01-06 11:34:31
【问题描述】:
我执行回归分析并尝试为ggplot2 中的数据集 diamonds.csv 找到最佳拟合模型。我使用价格(响应变量)与克拉,并执行线性回归、二次回归和三次回归。这条线不是最合适的。我意识到来自 excel 的对数具有最佳拟合线。但是,我不知道如何在 R 中编写代码来找到对数拟合线。任何人都可以帮忙吗?
比较价格与克拉
model<-lm(price~carat, data = diamonds)
模型2使用多项式进行比较
model2<-lm(price~carat + I(carat^2), data = diamonds)
在模型 3 中使用立方
model3 <- lm(price~carat + I(carat^2) + I(carat^3), data = diamonds)
如何在 R 中对日志进行编码以获得与 excel 相同的结果?
y = 0.4299ln(x) - 2.5495 R² = 0.8468
谢谢!
【问题讨论】: