Saya punya beberapa kode dan keluaran, dan saya ingin membuat model. Saya tidak tahu bagaimana membangun model menggunakan output ini:
require("splines")
x <- c(0.2, 0.23, 0.26, 0.29, 0.33, 0.46, 0.53 )
y <- c(0.211, 0.2026, 0.2034, 0.2167, 0.2177, 0.19225, 0.182)
fit <- lm(y ~ ns(x,3))
summary(fit)
Perhatikan bahwa ns()
menghasilkan matriks basis B-spline untuk spline kubik alami. Dengan demikian model ini mundur y
terhadap B-spline untuk x
menggunakan tiga derajat kebebasan. Seperti apa persamaan untuk model seperti itu?
@whuber, lihat di sini:? ns ;
—
gung - Reinstate Monica
ns()
adalah bagian dari paket splines. Saya menyadari bahwa pertanyaan ini ditulis dalam istilah R, tetapi pendapat saya adalah bahwa topik ini ada di sini.
@ung Ya, saya bisa menemukan paket juga, tapi bukan itu intinya: untuk pertanyaan ini agar tetap di sini perlu dibuat dimengerti bahkan untuk pengguna non-R.
—
whuber
@whuber Saya telah menambahkan sedikit penjelasan. Apakah Anda mencari lebih dari ini?
—
Pasang kembali Monica - G. Simpson
@ Gavin Terima kasih. Saya telah mengambil kebebasan untuk menambahkan satu baris lagi sehingga pengguna non-R dapat memahami apa yang ditanyakan (dan mungkin, karena itu, menawarkan jawaban yang bermakna).
—
Whuber
R
sentris - dan karena itu milik SO - kecuali jika Anda menjelaskan apa yangns
terjadi. (Itu bahkan bukan bagian dariR
: paket apa asalnya?)