Eu tenho algum código e saída e gostaria de construir um modelo. Não sei como construir um modelo usando esta saída:
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)
Observe que ns()
gera a matriz básica do spline B para um spline cúbico natural. Assim, este modelo regride y
contra um spline B para x
usar três graus de liberdade. Como seria a equação para esse modelo?
@ whuber, veja aqui :? ns ;
—
gung - Restabelece Monica
ns()
faz parte do pacote splines. Reconheço que esta questão é apresentada em termos de R, mas minha opinião é que ela está no tópico aqui.
@gung Sim, eu também consegui encontrar o pacote, mas esse não é o ponto: para que essa questão permaneça aqui, ela precisa ser inteligível até para usuários que não são de R.
—
whuber
@ whuber Adicionei um pouco de explicação. Você está procurando mais do que isso?
—
Reintegrar Monica - G. Simpson
@ Gavin Obrigado. Tomei a liberdade de adicionar mais uma linha para que usuários não-R possam entender o que está sendo solicitado (e, talvez, portanto, oferecer respostas significativas).
—
whuber
R
maneira centralizada - e, portanto, pertence ao SO - a menos que você explique o quens
faz. (Não é nem parte deR
: de qual pacote ele vem?)