Ho un modello di regressione multipla. Voglio aggiungere i valori adattati e residui all'originale data.frame
come due nuove colonne. Come posso ottenerlo? Il mio modello in R è come questo:In R, come aggiungere la colonna del valore adattato al dataframe originale?
BD_lm <- lm(y ~ x1+x2+x3+x4+x5+x6, data=BD)
summary(BD)
ho anche avuto il valore stimato
BD_fit<-fitted(BD_lm)
Ma voglio aggiungere questo BD_fit
valori come una colonna per i miei dati originali BD
. Non so come. Quando ho provato a chiamare BD_fit
, mi ha dato solo un sacco di numeri. Sto eseguendo un set di dati di grandi dimensioni, quindi è difficile elencarli tutti qui.
Benvenuti in SO. Per favore leggi [this] (http://meta.stackoverflow.com/help/how-to-ask) e [this] (http://stackoverflow.com/questions/5963269/how-to-make-a-great -r-riproducibili-esempio/5963610 # 5963610). Per favore, mostraci anche quello che hai provato. Grazie. – Henrik
Vedi questo messaggio Cross convalidato per informazioni utili sulla gestione dei valori previsti quando la regressione utilizza un sottoinsieme dei dati totali: https://stats.stackexchange.com/questions/11000/how-does-r-handle-missing-values- in-lm –