Risolvere il problema
Per eseguire una regressione lineare con variabili dipendenti multiple è necessario avere il modulo SPSS Advanced Models. Il modo più semplice nell’interfaccia grafica è cliccare su Analyze->General Linear Model->Multivariate. Mettete le variabili dipendenti nella casella Variabili dipendenti e i predittori nella casella Covariate(s). Per stampare i coefficienti di regressione, cliccate sul pulsante Opzioni, spuntate la casella per le stime dei parametri, cliccate su Continua e poi su OK.
L’output di questo includerà test multivariati per ogni predittore, test univariati omnibus, R^2 e valori R^2 corretti per ogni variabile dipendente, così come test univariati individuali per ogni predittore per ogni dipendente. Selezionando la casella per le stime dei parametri nella finestra di dialogo Opzioni si ottengono i coefficienti di regressione per ogni predittore per ogni dipendente. In alcuni casi le persone vogliono un test multivariato per l’intera regressione. Per farlo, si dovrebbe usare la sintassi. Supponiamo che abbiate i predittori X1, X2 e X3, e i dipendenti Y1 e Y2. La sintassi per ottenere l’analisi completa in una volta sola, incluso il test omnibus per tutti i predittori e le dipendenze, sarebbe:
GLM Y1 Y2 WITH X1 X2 X3
/PRINT PARAMETERS
/LMATRIX ‘Test multivariato dell’intero modello’
X1 1; X2 1; X3 1.
La stringa tra virgolette è un’etichetta opzionale per l’output.
È anche possibile usare la vecchia procedura MANOVA per ottenere un’analisi di regressione lineare multivariata. Questo richiede l’uso della sintassi. La forma base, che produce un test omnibus per l’intero modello, ma nessun test multivariato per ogni predittore, è:
MANOVA Y1 Y2 CON X1 X2 X3.
Per ottenere i test multivariati per ogni predittore, usare:
MANOVA Y1 Y2 WITH X1 X2 X3
/PRINT PARAMETERS
/ANALISI X1 X2
/DESIGN CONSTANT, X1, X2, X3.