Tôi đã đọc câu trả lời cho question này và họ là khá hữu ích, nhưng tôi cần sự giúp đỡ đặc biệt là ở R.Lắp mô hình đa thức vào dữ liệu trong R
Tôi có một ví dụ tập dữ liệu vào R như sau:
x <- c(32,64,96,118,126,144,152.5,158)
y <- c(99.5,104.8,108.5,100,86,64,35.3,15)
Tôi muốn mô hình phù hợp với những dữ liệu này sao cho y = f(x)
. Tôi muốn nó là một mô hình đa thức bậc 3.
Tôi có thể làm điều đó như thế nào trong R?
Ngoài ra, R có thể giúp tôi tìm mô hình phù hợp nhất không?
là tại chỗ trên trong hỏi "nên bạn". Dữ liệu mẫu chỉ có 8 điểm. Mức độ tự do khá thấp ở đây. Dữ liệu thực tế về cuộc sống có thể có nhiều hơn, tất nhiên. –
Cảm ơn câu trả lời của bạn. Điều gì về việc nhận được R để tìm mô hình phù hợp nhất? Có chức năng nào cho việc này không? –
Nó phụ thuộc vào định nghĩa của bạn về "mô hình tốt nhất". Mô hình cung cấp cho bạn R^2 lớn nhất (mà đa thức bậc 10) sẽ không nhất thiết là mô hình "tốt nhất". Các điều khoản trong mô hình của bạn cần phải được lựa chọn hợp lý. Bạn có thể nhận được một sự phù hợp gần như hoàn hảo với rất nhiều tham số nhưng mô hình sẽ không có sức mạnh dự báo và sẽ vô dụng đối với bất cứ điều gì khác ngoài việc vẽ một đường phù hợp nhất thông qua các điểm. – Greg