如何使用 R 将 RMSE、斜率、截距和 r^2 添加到绘图中?我附上了一个带有示例数据的脚本,它与我的真实数据集的格式相似——不幸的是,我处于静止状态。有没有比从方程式创建对象并将其插入到图表中更简单的方法将这些统计信息添加到图表中text()
?理想情况下,我希望统计数据显示在图表上。我怎样才能做到这一点?
## Generate Sample Data
x = c(2,4,6,8,9,4,5,7,8,9,10)
y = c(4,7,6,5,8,9,5,6,7,9,10)
# Create a dataframe to resemble existing data
mydata = data.frame(x,y)
#Plot the data
plot(mydata$x,mydata$y)
abline(fit <- lm(y~x))
# Calculate RMSE
model = sqrt(deviance(fit)/df.residual(fit))
# Add RMSE value to plot
text(3,9,model)