Le mie scuse per la domanda stupida ... ma non riesco a trovare una soluzione sempliceestrarre i coefficienti standardizzati da LM in R
Voglio estrarre i coefficienti standardizzati da un modello lineare montato (in R) ci deve essere un modo semplice o una funzione che lo fa. puoi dirmi di cosa si tratta?
EDIT (seguendo alcuni dei commenti seguenti): Probabilmente avrei fornito più informazioni contestuali sulla mia domanda. Stavo insegnando un workshop introduttivo per un gruppo di psicologi. Per loro, un modello lineare senza la possibilità di ottenere coefficienti standardizzati è come se non si fosse eseguito il modello (ok, questo è un po 'esagerato, ma si ottiene il punto). Quando abbiamo fatto alcune regressioni questa è stata la loro prima domanda, che (il mio male) non avevo previsto (non sono uno psicologo). Certo che posso programmarlo da solo, e ovviamente posso cercare pacchetti che lo facciano per me. Ma allo stesso tempo, penso che questa sia una caratteristica basilare e comune dei modelli lineari, che sul momento ho pensato che ci fosse una funzione di base che lo facesse senza la necessità di installare un numero sempre maggiore di pacchetti (che è percepito come una difficoltà per i principianti). Così ho chiesto (e questa è stata anche l'occasione per mostrare loro come ottenere aiuto quando ne hanno bisogno).
Le mie scuse per coloro che pensano di aver fatto una domanda stupida e molte grazie per coloro che hanno avuto il tempo di rispondere.
provare questa funzione 'stdcoeff <- function (MOD) {b <- summary (MOD) $ coef [-1, 1]; sx <- sd (MOD $ model [-1]); sy <- sd (MOD $ model [1]); beta <- b * sx/sy; return (beta)} 'dove' MOD' è il tuo modello prodotto dalla funzione 'lm', quindi lo userai come' stdcoeff (lm (...)) '(non l'ho scritto, appena trovato la rete, quindi non postare come risposta) –
grrr .... Non si verifica * nessuno * per leggere i file della guida prima di postare? –
Mi è piaciuto [questo approccio] (http://www.stat.columbia.edu/~gelman/research/published/standardizing7.pdf). Ridimensiona le variabili di input di due volte la deviazione standard per una facile interpretazione. La sua funzione 'standardize' può essere trovata nel pacchetto' arm'. – BlankUsername