【发布时间】:2016-02-19 13:31:24
【问题描述】:
我有 100 多个具有相似数据的文件,它们遵循几乎相同的趋势。我已经设法获得了所有这些的最佳拟合,但现在我想将其与理论论证进行比较。换句话说,我想为我使用实验数据生成的最佳拟合曲线生成一个方程;该方程适用于特定范围内的任何随机值,并产生与以前相似的曲线,当然有一些错误。
代码:
set.seed(42)
x <-sort(round(runif(10,0,53))) ## random x values
y <- runif(10,0,400) ## random y values
data1 <- data.frame(y=y,x=x) ## creating a data frame
现在我要么使用lattice,如下所示:
library(lattice)
library(latticeExtra)
xyplot(y ~ x,data=data1,par.settings = ggplot2like(),
panel = function(x,y,...){
panel.xyplot(x,y,...)
})+ layer(panel.smoother(y ~ x, se = FALSE, span = 0.5))
或ggplot如下:
library(ggplot2)
ggplot(data1, aes(x=x, y=y)) + geom_point() + geom_smooth(se = FALSE)
我只是想知道它的方程或者可能只是曲线的几个参数(系数、标准误差值等)
【问题讨论】:
标签: r ggplot2 regression lattice stat