【发布时间】:2020-11-01 08:18:26
【问题描述】:
我有一个 R 模型,我在其中对本田思域的价格进行了回归:
civic <- read.csv("civic.csv")
c <- civic
plot (c$Mileage, c$Price,
xlab = "Mileage",
ylab = "Price")
regrPM1 <- lm(Price~Mileage, data = c)
abline (regrPM1, col="red",lwd=3)
这给了我以下信息:
到目前为止一切顺利。现在我有了另一个模型:
regrPM2 <- lm(log(c$Price)~c$Mileage)
我想将对应的回归线从上方添加到 Plot1 中。 当我使用 abline 命令时:
abline(regrPM2, col="green", lwd=3)
结果如下图:
现在这不能用来比较两个模型。我正在寻找一种不使用“对数”比例来比较它们的方法。 我认为,我可以使用曲线需求来获得更好的结果,但这还没有成功。
感谢您的任何帮助!
【问题讨论】:
-
这不是因为'log'的比例,即你的原始情节是基于
c$Price而不是log(c$Price),即尝试plot(c$Mileage, log(c$Price), xlab = "Mileage", ylab = "Price") -
谢谢,不幸的是,任务不允许这样做 - 必须有其他方法来比较这两者
-
关于
this doesn't look right的评论。这只是由于规模。 -
你说得对,我最好指定这个
标签: r regression data-science