Lösning av problemet
Du måste ha modulen SPSS Advanced Models för att kunna köra en linjär regression med flera beroende variabler. Det enklaste sättet i det grafiska gränssnittet är att klicka på Analyze->General Linear Model->Multivariate. Placera de beroende variablerna i rutan Dependent Variables och prediktorerna i rutan Covariate(s). För att skriva ut regressionskoefficienterna klickar du på knappen Alternativ, kryssar i rutan för Parameterskattningar, klickar på Fortsätt och sedan på OK.
Uppgifterna från detta kommer att innehålla multivariata tester för varje prediktor, omnibus univariata tester, R^2- och justerade R^2-värden för varje beroende variabel samt individuella univariata tester för varje prediktor för varje beroende variabel. Om du kryssar i rutan för Parameterskattningar i dialogrutan Alternativ visas regressionskoefficienterna för varje prediktor för varje beroende. I vissa fall vill man ha ett multivariat test för hela regressionen. För att göra det måste du använda syntaxen. Antag att du har prediktorerna X1, X2 och X3 och de beroende faktorerna Y1 och Y2. Syntaxen för att få fram hela analysen på en gång, inklusive omnibus-testet för alla prediktorer och beroende faktorer, skulle vara:
GLM Y1 Y2 WITH X1 X2 X3
/PRINT PARAMETERS
/LMATRIX ’Multivariate test of entire model’
X1 1; X2 1; X3 1.
Strängen inom citationstecken är en valfri etikett för resultatet.
Det är också möjligt att använda det äldre MANOVA-förfarandet för att få en multivariat linjär regressionsanalys. Detta kräver att man använder syntaxen. Grundformen, som ger ett omnibus-test för hela modellen, men inga multivariata tester för varje prediktor, är:
MANOVA Y1 Y2 WITH X1 X2 X3.
För att få fram de multivariata testerna för varje prediktor använder du:
MANOVA Y1 Y2 WITH X1 X2 X3
/PRINT PARAMETERS
/ANALYSIS X1 X2
/DESIGN CONSTANT, X1, X2, X3.