Làm cách nào để thêm RMSE, độ dốc, chặn và r^2 vào ô bằng R? Tôi đã đính kèm một tập lệnh với dữ liệu mẫu, đó là định dạng tương tự với tập dữ liệu thực của tôi - thật không may, tôi đang ở trạng thái chờ. Có cách nào dễ dàng hơn để thêm các thống kê này vào biểu đồ hơn là tạo đối tượng từ phương trình và chèn đối tượng đó vào text()
? Tôi lý tưởng như số liệu thống kê sẽ được hiển thị xếp chồng lên nhau trên đồ thị. Làm thế nào tôi có thể thực hiện điều này?Làm thế nào để thêm RMSE, độ dốc, chặn, r^2 đến ô R?
## 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)
Xem câu hỏi này http://stackoverflow.com/questions/7549694/ggplot2-adding-regression-line-equation-and-r2-on-graph – mnel
Bất kỳ ý tưởng nào về cách thêm "RMSE = value "ngoài r^2 và eq cho độ dốc và chặn trong một thời trang gọn gàng, định dạng? – Borealis
Bạn chưa cung cấp bất kỳ chi tiết nào về ý nghĩa của "thời trang được định dạng". Trong đồ họa cơ sở, cách bạn thêm văn bản vào một cốt truyện là với 'text' (hoặc' mtext'), và bạn có một liên kết đến một câu trả lời tuyệt vời cho ggplot. Vấn đề gì vẫn còn? – joran