【发布时间】:2018-11-13 14:30:12
【问题描述】:
我正在尝试为该图拟合曲线,但遇到了麻烦。
代码:
library(ggplot2)
data <- data.frame(pressure = c(400, 200, 100, 50, 25, 12.5, 6.25, 3.125),
volume = c(.25, .5, 1, 2, 4, 8, 16, 32))
plot(data, ylim = c(min(data[,2]), max(data[,2])), xlim = c(min(data[,1]), max(data[,1])),
pch = 19, col = "firebrick")
lm_fit <- lm(data$pressure ~ poly(data$volume, 2, raw = TRUE))
lines(data$volume, predict (lm_fit, data.frame(x = data$volume)), col = "red")
结果:
【问题讨论】:
-
data$volume和predict(...)是否按照您想要的方式排序? -
是的,它们已订购。