Cours SPSS pour l'analyse statistique
Cours SPSS pour l'analyse statistique
(LPAS II)
Chargé du cours :
Daouda SILGA,
1
UJKZ/ISSP
Cours SPSS LPAS II
2
UJKZ/ISSP
Cours SPSS LPAS II
Introduction
Initialement est nommé « Statistical Package for the Social Sciences » puis
modifié à « Statistical Product and Service Solutions». C’est un logiciel permettant de réaliser
un large éventail d’analyses statistiques habituellement utilisées en sciences humaines et
sociales. SPSS est un logiciel très complet et hyperpuissant dans le domaine d’analyse
descriptive des données et la vérification des hypothèses statistiques.
SPSS a été lancé pour la première fois en 1968 par la société SPSS Inc. et acquis par
IBM en 2009. Il est officiellement connu sous le nom d'IBM SPSS Statistics, mais la plupart
des utilisateurs l'appellent encore « SPSS ».
SPSS est un logiciel d' édition et d'analyse de données de diverses sources : une
recherche scientifique, une base de données clients, Google Analytics ou même les fichiers
journaux du serveur d'un site Web. SPSS peut ouvrir tous les formats de fichiers couramment
utilisés pour les données structurées telles que :
• Stata et SAS
Dans SPSS :
3
UJKZ/ISSP
Cours SPSS LPAS II
• Il y’a aussi les scripts : ensemble de lignes de code exécutable, il sont stockés
dans des fichiers .sbs.
L’objectif de ce cours est de donner les outils de base d’analyse et de traitement des
données sous SPSS. A la fin du cours, l’apprenant devrait être à mesure de :
La fenêtre des résultats contient l’ensemble des résultats produits par l’exécution
d’instruction SPSS pendant une session de travail. La zone de droit contient le détail des
résultats tandis que celle de gauche servira à présenter le ‘plan des résultats’. On peut
sélectionner les résultats à visualiser. La fenêtre syntaxe contient la liste des instructions SPSS
qui forment un programme SPSS.
SPSS fonctionne de deux façons: soit avec les menus, ou encore en mode syntaxe. Le
mode de fonctionnement avec la souris et les menus peut sembler plus intuitif mais dans les
faits, est beaucoup plus difficile à apprendre (il faut des douzaines de clics à droite et à gauche
pour arriver à un résultat). De plus, les menus ne donnent pas accès à toutes les commandes
SPSS. Finalement, si vous devez faire la même analyse sur plusieurs fichiers de données, vous
ne pouvez pas enregistrer la séquence de clics.
4
UJKZ/ISSP
Cours SPSS LPAS II
Barre de menu
Barre de titre
Nombre de variables
Après avoir ouvert les données, SPSS les affiche à la manière d'une feuille de calcul ,
comme le montre la capture d'écran ci-dessous. La feuille affichage des données appelée « vue
des données » affiche toujours nos valeurs de données.
5
UJKZ/ISSP
Cours SPSS LPAS II
Une explication plus détaillée sur la signification exacte de nos variables et valeurs de données
se trouve dans une deuxième feuille ci-dessous.
Un fichier de données SPSS comporte toujours une deuxième feuille appelée « vue des
variables ». Il affiche les métadonnées associées aux données. Les métadonnées sont des
informations sur la signification des variables et des valeurs de données. Ceci est généralement
connu sous le nom de "livre de codes", mais dans SPSS, il s'appelle le dictionnaire. Pour les
non-utilisateurs de SPSS, l'apparence de la fenêtre de l'éditeur de données de SPSS se rapproche
probablement le plus d'un classeur Excel contenant deux feuilles différentes mais fortement
liées.
Globalement, cette fenêtre permet de définir les variables et ses propriétés. Regardons ensemble
ces différentes colonnes de façon détaillée :
La colonne « Nom » : donne le nom de la variable. En général, il est conseillé de ne pas dépasser
huit (08) caractères dans le nom de la variable et d’éviter les caractères spéciaux. Dans certaines
versions de SPSS, le nombre de caractère dans cette colonne sera limité à huit ; mais il est
modifiable. Il faut noter que SPSS interagit avec d’autres logiciels qui à leurs tours peuvent
être également limité. Les espaces ne sont pas acceptés dans les noms de la variable !!!
La colonne « type » : permet d'indiquer quelle est la nature de la variable pour laquelle le type
est défini. On l’obtient la fenêtre en double cliquant sur le rectangle gris figurant dans la « case
type muni des trois points » de chaque variable. En double cliquant vous obtenez :
6
UJKZ/ISSP
Cours SPSS LPAS II
Dans cette liste, les plus couramment utilisés sont les types numérique, date et chaîne.
« Numérique » qui indique les chiffres ou nombres ayant une valeur numérique (variable
quantitative ou qualitative ordinale). Il peut également être utilisé pour les variables qualitatives
nominales avec un nombre limité des modalités (sexe, condition, filière d’étude, etc.). Mais
lorsque le nombre de modalité est assez élevé, il est préférable d’utiliser « chaîne ». « Date »
pour les variables sous format date (date de naissance, date de création d’échantillon
d’usines…). « Chaîne » pour toutes les chaînes de caractère ou des variables qualitatives avec
un grand nombre de modalité. « Numérique limité » renvoie aux valeurs numériques qui
contiennent des zéros au début (variable identifiant : 001, 002, 003,…). « Virgule » pour les
valeurs sont affichées avec des virgules toutes les trois positions, le point servant de séparateur
décimal. Ex : 30,000.50. « Point » pour les variables numériques dont les valeurs sont affichées
avec des points toutes les trois positions, la virgule servant de séparateur décimal ex: 30.000,50.
« Notation scientifique » pour Variable numérique dont les valeurs sont affichées avec un E
intégré et un exposant de puissance dix avec signe. L’exposant peut être précédé d’un E ou d’un
D avec ou sans signe. ex: 1,23 E2 , 1, 23D2. « Dollar » pour Variable numérique avec le signe
dollar ($) avec des virgules toutes les trois positions. Le point servant de séparateur décimal.
Vous pouvez entrer des valeurs avec ou sans le signe dollar Ex: $ 33,000.33 $ 1,000,000.123.
« Symbole monétaire » pour Variable numérique dont les valeurs sont affichés dans l’un des
formats monétaires personnalisés que vous avez définis dans l’onglet devise de la boite de
dialogue options. Les caractères de symbole monétaire définis ne sont pas utilisables lors de la
saisie de données mais sont affichés dans l’éditeur de données ex: CCA : A = la devise ciblée.
7
UJKZ/ISSP
Cours SPSS LPAS II
La colonne « Décimale » qui donne le nombre de chiffre après la virgule, pour les variables de
type numérique.
La colonne « valeur » est option est surtout utilisée pour la codification des variables (les
variables nominales avec un nombre fini ou peu élevé de modalités). Par exemple pour la
variable sexe, on va attribuer le code 1 aux hommes et 2 aux femmes (ou l’inverse, peu importe).
Autre exemple, pour une question posée, on notera les réponses selon une échelle allant de 1 à
6 pour laquelle 1 correspondra à « pas d'accord » et 6 correspondra à « tout à fait d'accord ».
Les codages sont entrés sous Values afin de pouvoir lire plus facilement les tableaux de résultats
qui autrement ne vous donneraient que les valeurs numériques ([Link]. 1, 2, …).
Pour entrer une valeur il faut cliquer sur le rectangle gris qui apparaît dans la case
Valeurs une fois celle-ci sélectionnée. La fenêtre ci-dessus s'affiche alors. Il suffit alors d'entrer
dans l'onglet Valeur le premier code (par exemple 1 pour la modalité homme de la variable
sexe) et dans libellé le nom de la modalité correspondante (par exemple homme). On clique
alors sur ajouter pour valider la manœuvre. Attention, si vous ne cliquez pas sur ajouter, votre
label ne sera pas pris en compte. Vous pouvez modifier labels et valeurs à tout moment. Pour
tout nouveau label ajouté, répétez la procédure précédente. Pour enlever un label, cliquez sur la
ligne que vous voulez supprimer. L'onglet supprimer apparaît alors. Cliquez dessus. Pour
8
UJKZ/ISSP
Cours SPSS LPAS II
modifier un label, cliquez sur la valeur ou le label à modifier, effectuez les modifications dans
les deux rectangles supérieurs (valeur et libellé) et au lieu de cliquer sur ajouter, cliquez sur
Changer. Pour une variable continue (par exemple la variable politique qui va de 1 = extrême
gauche à 8 = extrême droite), vous pouvez n'indiquer que le code correspondant à extrême
gauche et le code correspondant à extrême droite sans définir toutes les valeurs de l'échelle (cela
vous permet de vous rappeler les bornes de l'échelle) :
La colonne « Manquant » : pour indiquer une non réponse (ou valeur manquante). Cela ne
s’utilise plus guère, lorsque vous remplissez votre base de données, si des participant-e-s n'ont
pas répondu à certaines questions, vous pouvez laisser les cases correspondantes vides. Mais
lorsque certaines réponses, par exemple -99 ou -88, sont considérées par la suite comme des
valeurs manquantes dans l’analyse, vous pouvez les déclarer comme des valeurs manquantes
dans SPSS en cliquant sur la petite case de « Manquant » de la variable concernée. Une petite
boite de dialogue s’ouvre comme suit :
9
UJKZ/ISSP
Cours SPSS LPAS II
Il suffit de lister les différentes valeurs qui seront considérées comme des valeurs manquantes
dans les cases, en gardant sélectionnées « Valeurs manquantes discrètes ». On peut également
considérer une plage et/ou une valeur discrète de valeurs comme valeurs manquantes en
sélectionnant « Plage plus une valeur manquante discrète facultative ».
La colonne « Aligne » : permet de choisir si les valeurs des données et/ou étiquettes des valeurs
dans les colonnes sera aligné à droite, à gauche ou sera centré. L’alignement par défaut est à
droite pour les variables et à gauche pour les variables chaînes.
La colonne « Mesure » : permet d'indiquer si la variable que vous définissez est nominale,
ordinale ou quantitative (Echelle). Sous SPSS, « Echelle » indique les variables quantitatives
continue ou discrète à une plage non-limité de valeurs, « ordinale » indique les variables
qualitatives ordinale ou variables quantitatives discrètes à une plage limitée de valeurs (entre
1,2,3,4 pour toutes les observations), « nominale » renvoie à toute autre chaîne de caractère.
Vous pouvez laisser Echelle par défaut. Le type d’analyse que vous allez demander sur une
variable va définir implicitement le type de variable que vous utilisez (si vous effectuez un Khi-
carré, SPSS présume que les variables sont nominales). Cela ne sert pas à grande chose de les
redéfinir ici.
La colonne « Rôle » détermine le rôle des variables dans les analyses fonctionnelles
(dépendantes, indépendantes..). Elle est faite uniquement pour les boîtes qui prennent en charge
cette option. Lorsque vous ouvrez l’une de ces boîtes de dialogue, les variables qui
correspondent aux critères des rôles seront automatiquement affichées dans les listes de
destination. Cette colonne a trois modalités : « entré » indique que la variable est définie comme
variable explicative (indépendante) ; « cible » pour les variables à expliquer (dépendante) ;
« les deux » pour dire que la variable est à la fois considérée comme dépendante et
indépendante, « Partition ou Scindée » pour dire que c’est une partition ou une scission d’autres
variables.
10
UJKZ/ISSP
Cours SPSS LPAS II
11
UJKZ/ISSP
Cours SPSS LPAS II
les participant-e-s aux lignes. Le nom des variables doit figurer sur la première ligne de la grille.
N'utilisez pas d’espaces, de caractères spéciaux ou d'accents.
Gardez cocher la commande « Lire les noms de variables de la première ligne de données ».
Cette fonction permet au logiciel de reconnaître la première ligne de votre feuille Excel comme
étant le nom des variables. Attention les caractéristiques de vos variables sont définies par
défaut par SPSS, puisque le logiciel ne dispose d'aucune information sur les données depuis sa
source. Il faudra peut-être changer cela manuellement. Validez, ensuite, en cliquant tout
simplement sur OK.
12
UJKZ/ISSP
Cours SPSS LPAS II
Pour insérer une nouvelle variable dans une base de données existante, sélectionnez une ligne
dans vue des variables (ou une colonne dans vue des données), puis suivez le chemin suivant
: Edition→ Insérer une variable (ou Clic droit à Insérer une variable).
Il est de même pour l’insertion d’une ligne, mais cette fois on se place dans vue des données,
puis le chemin suivant : Edition→ Insérer les observations (ou Clic droit à Insérer les
observations).
Pour déplacer une variable (ou ne ligne), il suffit de faire un clic gauche sur le numéro de la
variable dans vue des variables (ou numéro de la ligne au niveau de vu des données), vous
maintenez le clic gauche et vous glissez à l’endroit désiré. On peut déplacer les variables dans
vue des données en suivant le même principe.
Vous êtes souvent amenés à ajouter des observations (fusion verticale) ou à ajouter des
variables (fusion horizontale) d’une base à une autre pour des besoins d’analyse. Pour cela, le
fichier non ouvert à ajouter devrait être enregistrer sous format SPSS. En plus, il faut ordonner
les numéros ou l’identifiant du questionnaire.
Pour la fusion verticale, le fichier enregistrer sous SPSS et le fichier à ajouter doivent
avoir les mêmes noms des variables. En principe, la deuxième base à ajouter est une suite de la
première base déjà chargée sous SPSS. Pour ajouter la deuxième base, il suffit d’aller dans
l’onglet Données→Fusionner les fichiers→Ajouter des observations. Une boite de dialogue
s’ouvre de la façon suivante :
Choisissez si c’est une base déjà ouvert dans une autre feuille SPSS ou vous voulez la prendre
dans un dossier externe. Et ensuite :
13
UJKZ/ISSP
Cours SPSS LPAS II
Maintenant, c’est à vous de sélectionner les variables que vous désirer garder dans le nouveau
jeux de donner et vous validez. SPSS ne va retenir que les variables communes aux deux fichier
et va le mettre dans une autre fenêtre. S’il n’y a pas de variable commune dans la deuxième
base, il vous renvoie les variables choisies de la première base.
Pour la fusion verticale, la base à ajouter devrait avoir une variable qui identifie une
observation ou un groupe d’observation bien défini et identique à une autre existante dans la
première base chargée. Pour ajouter la base, il suffit d’aller dans Données→Fusionner les
fichiers→Ajouter des variables. Une boîte de dialogue s’ouvre de la façon suivante :
Choisissez si c’est une base déjà ouvert dans une autre feuille SPSS ou vous voulez la prendre
dans un dossier externe. Et ensuite :
14
UJKZ/ISSP
Cours SPSS LPAS II
Dans le premier onglet, Méthode de fusion, il faut indiquer quel mode de fusion vous
désirez effectuer. « Fusion un-à-un basée sur l’ordre des fichiers » si vous avez deux bases
trier suivant un numéro du question ou variable clé identique dans les deux bases. « Fusion un-
à-un basée sur l’ordre les valeurs clés » si vous avez une variable qui identifie une et une
observation et identique dans les deux bases. La base doit-être trier suivant l’identifiant. Si c’est
pas fait vous devez cocher la case en bas Trier le fichiers par valeurs clés avant la fusion.
« Fusion un-à-plusieurs basée sur l’ordre les valeurs clés » si vous avez une variable qui
identifie une et une observation dans la première base chargée ; mais identifie des groupe
d’observation dans la deuxième base (à ajouter). La variable reste identique dans les deux bases
sauf qu’elle contient des doublons dans la deuxième base.
Dans le deuxième onglet, Variables, vous devez choisir deux catégories de variables.
Les « variables inclues » ce sont des variables qui seront gardées dans le nouveau jeu de
données et les « variables clés » ce sont des variables sur lesquelles se base la fusion des deux
bases, les identifiants.
15
UJKZ/ISSP
Cours SPSS LPAS II
16
UJKZ/ISSP
Cours SPSS LPAS II
Dans Valeur Cible : inscrivez le nom de la nouvelle variable que vous voulez créer (par exemple
« MoyennePond » ou « Moyenne_Pond »), sans espaces et sans accents. Dans Expression
Numerique : inscrivez la formule correspondante au calcul qui vous permet d’obtenir votre
nouvelle variable. Soit vous pouvez écrire la formule vous-même à l’aide du pavé numérique,
ou vous pouvez chercher la fonction correspondante en cliquant Tous dans l’onglet groupe de
Fonction et la fonction recherchée dans Fonctions et Variables Spéciales, puis soit double
cliquer sur la fonction que vous souhaitez utiliser, ou à l’aide de la flèche montante la faire
passer dans la case Expression Numérique.
Pour entrer les variables, il suffit de les chercher dans le champs « Types et Libellés »
et les faire rentrer par la flèche dirigée vers le champs « expression numérique » . On peut
également les écrire ; mais la sélection est beaucoup plus efficace pour limiter les risques
d’erreurs.
Une fois que la nouvelle variable est correctement paramétrée, on clique juste sur OK.
La nouvelle variable ainsi créée viendra s'ajouter à la fin de la base de données, comme dernière
variable.
Exemple : nous désirons créer ici une variable « Pop_totale » (la population totale à risque) qui
sera le nombre d’individus ayant vécu un accidents et la population à risque d’accident. On a :
17
UJKZ/ISSP
Cours SPSS LPAS II
Ensuite sélectionner la variable que vous souhaitez recoder et vous placez dans le
champs à droite « Variable d’entrée→Variable de destination » . Le champs complètement à
droite va s’activer (« Variable de destination »). C’est dans ce champs qu’il faut donner un
nom et un libellé à la nouvelle variable. Saisissez un nom et libellé puis cliquer sur changer.
Essayons de recoder la variable Age en les regroupant en trois catégories (18-25, 26-49, 50 et
plus). En suivant la description, on a :
18
UJKZ/ISSP
Cours SPSS LPAS II
Ensuite, il faut cliquer sur l’onglet désormais active en bas, pour donner les critères de recodage.
Une nouvelle boite de dialogue apparaît. Celle-ci vous permet de déterminer quelles nouvelles
valeurs doivent être assignées aux anciennes.
Dans le Champs « Ancienne valeur » et « Valeur », écrire la valeur à recoder et à droite, dans
le cadre « Nouvelle valeur » et « Valeur », la nouvelle valeur recodée, puis cliquez sur Ajouter.
Cliquer sur poursuivre si vous finissez de saisir toutes les valeurs à recoder.
Vous prenez « Valeur » lorsque que vous voulez affecter des codes à des modalités d’une
variable (par exemple femme→0, homme→1 pour la variable sexe) ou lorsque vous voulez
changez certaines valeurs (2→1 et 1→0) ; « Valeur système manquante » lorsque vous voulez
recoder les valeurs manquantes reconnues par SPSS OU « Valeur système manquante ou
19
UJKZ/ISSP
Cours SPSS LPAS II
valeur manquante de l’utilisateur » lorsque vous voulez recoder les valeurs manquantes
reconnues par SPSS ou des valeurs définies par vous-même comme des valeurs manquantes ;
« Plage » pour un intervalle de valeur, minimum en haut et maximum en bas ; « Plage, du
MINIMUM à la valeur » pour l’intervalle ] − ∞, a], a étant le maximum à atteindre ; « Plage,
de la valeur au MAXIMUM » pour l’intervalle [𝑏, +∞[, b étant le minimum à commencer.
Ensuite on clique sur Poursuivre et enfin on valide. La nouvelle variable se crée avec les
nouvelles valeurs affectées. On maintenant se rendre dans l’onglet « Vue de variables » à la
colonne valeur pour affecter des labels.
20
UJKZ/ISSP
Cours SPSS LPAS II
Vous remarquerez que toutes les variables qui sont dans cette boite sont des variables
d’échelles. Sélectionnez la variable que vous désirez faire le regroupement, par exemple âge,
et cliquez sur poursuivre. Cette boite de dialogue va s’ouvrir :
Donnez un nom et un libellé à la nouvelle variable qui sera créée dans la ligne « Variable
regroupée ». Le minimum et le maximum des valeurs sont automatiquement renvoyez par
SPSS, ainsi que le nombre d’observation et le nombre de valeurs manquantes contenues dans
la variable à regrouper. Vous devez les regardez avant de commencer votre regroupement. Pour
commencer le regroupement, il suffit de cliquer sur l’onglet « Créer des divisions », une autre
boite de dialogue va s’ouvrir :
21
UJKZ/ISSP
Cours SPSS LPAS II
Dans cette boite de dialogue, vous avez un onglet « Intervalles de longueur identique » qui
vous permet de diviser la variable en groupe identique. Il suffit de fournir l’emplacement de la
première division et le nombre de divisions et SPSS vous propose la largeur et l’emplacement
de la dernière de la division ; « Percentiles égaux fondés sur les observations analysées » qui
vous permet de diviser votre variable en quartile, quintile, décile… Il suffit de fournir le
percentile en pourcentage ou le nombre de divisions correspondantes (quartil=3 division,
quintile=4 divisions, décile=9 divisions). Il faut noter que lorsque vous fournissez N divisions,
SPSS vous fournit N+1 groupes. En prenant trois divisions et appliquer, on a :
On a les trois divisions sous forme de barre verticale en bleu sur l’histogramme, la divisions
en rouge est celle sélectionnée sur le tableau. On peut déplacer ou supprimer une division en
22
UJKZ/ISSP
Cours SPSS LPAS II
cliquant sur la barre verticale. Il suffit de faire un clic gauche maintenu et le faire déplacer à la
direction que vous désirez. Lorsque vous la glissez vers la droite ou gauche complètement en
dehors de l’histogramme, cette division sera supprimée. Vous pouvez également créer des
libellées automatiquement en cliquant sur « créer des libellées ». Le champs « Limites
supérieurs » permet d’inclure ou d’exclure la borne supérieure de l’intervalle (inférieur ou
égale et strictement inférieur). Une fois les paramétrages vous pouvez juste cliquez sur Ok et la
nouvelle variable sera créée à la fin de la base.
23
UJKZ/ISSP
Cours SPSS LPAS II
NB !! N’oubliez pas de désactiver le Scinder un fichier quand vous n’en aurez plus besoin.
Il ne se désactive pas seul et le logiciel ne vous rappelle pas qu’il est activé. Pour le faire,
revenez à la même position et cochez « Analyser toutes les observations, ne pas créer des
groupes ».
Cette fonction peut paraitre moins importante, dans le cadre des analyses descriptives, au
regard de la richesse des tableaux croisés.
Sélectionner « Selon une condition logique » et cliquez sur « Si » pour donner les conditions.
Vous pouvez également sélectionner « Par échantillon aléatoire » si vous voulez prendre les
24
UJKZ/ISSP
Cours SPSS LPAS II
observations de façon aléatoire ; « Dans une plage de temps ou d’observations » lorsque vous
voulez un intervalle de temps ou de valeurs.
Le champs « Sortie » permet de garder (en barrant) ou de supprimer les observations non
sélectionnées, ou encore de copier les observations sélectionnées dans une autre feuille de
donnée.
En prenant « Si », on a :
Saisissez les conditions, ici AgeGroupe=1 c’est-à-dire les individus âgé de 18 à 25 ans, et on
clique sur poursuivre, et ensuite valider par OK. En revenant des « Vue des variables », toutes
les observations qui ne remplissent pas les conditions sont barrées, ils ne seront donc plus pris
en compte par SPSS pour les analyses ultérieures.. Cette sélection est active pour toute analyse
faite par la suite jusqu'à ce que vous la désactiviez ou quittiez l'application. Pour désactiver :
Lorsque vous exécuter une commande ou fonction SPSS (Manipulation des données,
Analyse), à l’étape de validation vous pouvez cliquer « Coller » (au lieu de prendre « OK »)
pour garder la syntaxe. Une autre fichier SPSS nommé « Syntaxe » va s’ouvrir avec le code
25
UJKZ/ISSP
Cours SPSS LPAS II
joint. Les prochaines exécutions placeront les codes juste en bas de la précédente. Songer à
mettre des commentaires pour vous y retrouver. Commencer les texte par étoile(*) pour les
mettre en commentaire. Vous pouvez exécuter ces codes en sélectionnant toute la partie et en
cliquant sur le gros bouton vers en haut de la syntaxe :
Bien d’autres manipulations des données sont possibles sous SPSS, pour le moment nous avons
parcouru les éléments essentiels pour l’apurement et le traitement des données ou tout
simplement la préparation des données pour l’analyse. On va rentrer dans l’analyse à
proprement parler. Notons que la suite va se pencher exclusivement sur l’analyse descriptive
qui est l’un des points importants des champs d’implémentation du logiciel.
26
UJKZ/ISSP
Cours SPSS LPAS II
L’analyse descriptive des variables s’étend globalement sur quatre points clés :
l’observation synthétique de la variable (tableaux ou graphiques), calcul des caractéristiques,
test statistiques et étude des liens entre les variables. Une démonstration détaillée sur ces
éléments est déjà vu dans votre cours de statistiques descriptives. Cette partie du cours va
s’atteler à montrer comment mettre en exergue ces éléments sous le logiciel SPSS.
Sélectionnez ensuite « Pondérer les observations par » et vous placez la variable poids dans
l’espace « Variable de fréquence ». Vous cliquez sur ok ou coller si vous voulez gardez la
syntaxe.
27
UJKZ/ISSP
Cours SPSS LPAS II
Le plus courant, les tableaux fréquences permettent de faire ressortir nombre et/ou
pourcentage des participant(e)s qui sont regroupé(e)s dans chaque modalité d’une variable
(nominale, ordinale ou quantitative). Pour faire sortir un tableau de fréquence sous SPSS, on se
rend dans l’onglet Analyse→Statistiques descriptives→Fréquences,
Sélectionnez dans la case de gauche les variables que vous souhaitez analyser. Vous
pouvez demander les tableaux pour plusieurs variables à la fois, si elles se suivent dans la liste,
vous sélectionnez la première variable, appuyez sur la touche Majuscule en maintenant appuyé
et cliquez sur la dernière variable ; si elles ne se suivent pas, vous cliquez en maintenant la
touche cmd appuyée), puis glissez-les à droite en utilisant la flèche. A droite vous avez des
onglets qui vous permettent de faire des manipulations sur la table à votre convenance.
Dans l’onglet « Statistiques », on peut choisir l'information que l'on désire avoir sur
les données. Ainsi vous pouvez avoir des indices de tendance centrale (moyenne, médiane et
mode), obtenir la valeur pour laquelle l'échantillon sera divisé en quartiles (Quartiles), en x
sous-échantillons composés du même nombre de participant-e-s (Césures pour : x groupes
égaux) ou certains fractiles (Percentile(s):), et d’autres informations. Il suffit de sélectionner les
informations que vous voudrez et cliquez ensuite sur « Poursuivre ».
28
UJKZ/ISSP
Cours SPSS LPAS II
L’onglet « Format » vous permet de choisir le mode d’affichage des résultats, si vous
voudrez afficher les valeurs ou les effectifs par ordre croissant ou décroissant. Si vous
sélectionnez plusieurs variables, vous pouvez choisir d’afficher les résultats cote-à-cote pour
les comparer ou organiser la sortie par variable.
29
UJKZ/ISSP
Cours SPSS LPAS II
L’onglet « Style » pour formater l’arrière-plan et le texte des cellules dans les tableaux
sur la base des valeurs des cellules. Elle permet de mettre en évidence les valeurs d’une certaine
catégorie (X>45%) en y affectant des couleurs. Comme présenté dans la capture, on veut mettre
en rouge les cellules dont le pourcentage est inférieur ou égale à 60%.
Pour régler la condition, il suffit de double clique sur la colonne condition et cette boite
de dialogue va s’ouvrir
30
UJKZ/ISSP
Cours SPSS LPAS II
Une fois les paramétrages terminés, Cliquez sur Poursuivre puis OK ou Coller pour
lancer votre analyse. Le logiciel créera alors une nouvelle fenêtre de résultats nommée
« Sortie »
Exemple de Sortie :
31
UJKZ/ISSP
Cours SPSS LPAS II
dans chaque catégorie). Les participant-e-s qui n’ont pas répondu sont indiqué-e-s comme
Manquant Système (ici 9 personnes). Suivent (de gauche à droite), les pourcentages des
participant-e-s dans chaque catégorie (Pourcentage) : attention, parmi ces pourcentages se
trouvent également les participant-e-s qui n’ont pas répondu. Si vous voulez indiquer les
pourcentages de participant-e-s dans les catégories qui ont répondu à la question, vous devez
faire référence à la colonne qui suit (Pourcentage Valide). La dernière colonne est la somme
des pourcentages des individus à chaque nouvelle catégorie (Pourcentage Cumulé).
En double-cliquant sur le tableau certaines propriétés s’actives et vous pouvez apporter des
modifications (changer des valeurs, insérer des légendes, transposer les lignes…).
32
UJKZ/ISSP
Cours SPSS LPAS II
En sélectionnant quelques statistiques et cliquer sur poursuivre puis Ok, on a dans la fenêtre
« Sortie » :
33
UJKZ/ISSP
Cours SPSS LPAS II
On cherche ici à afficher les données descriptives d'une variable quantitative pour
différents sous-groupes de participant(e)s, donc en fonction d'une variable nominale. Dans la
section précédente, vous avez calculé la moyenne, maximum, écart-type… sur l’ensemble des
participant(e)s qui constituent l’échantillon. Dans ce cas-ci, vous voulez les calculer pour
certains sous-groupes de votre échantillon. On pouvait le faire en passant par une fragmentation
ou sélection de la base ; mais une autre manière plus simple de le faire sera de créer des tableaux
avec l’information que vous cherchez. Il s’agit « d’explorer » une variable en fonction des
modalités d’une autre. Le chemin est : Analyse→Statistiques descriptives→Explorer ;
Entrez la variable quantitative dans la case « Liste des Variables dépendantes »: et la (ou les)
variable(s) nominale(s) dans la case « Liste des facteurs ». À noter que si vous introduisez
plusieurs variables dans Liste des facteurs, vous aurez un tableau pour chaque variable
nominale. Dans la case Affichage, vous pouvez choisir si vous souhaitez les données
statistiques, les graphiques (Tracés) ou les deux.
Dans l’onglet « Statistiques », vous cochez Descriptives pour avoir les indices descriptifs.
34
UJKZ/ISSP
Cours SPSS LPAS II
A noter pour cette commande « Explorer » que dans Plots, vous pouvez choisir en plus du box-
plot donné par défaut l'histogramme, en cochant la case correspondante, ainsi que le test de
normalité Kolmogorov-Smirnov (en cochant « Tracés de répartition gaussiens avec tests)
nombre d’homme et de femmes qui sont en milieu urbain et milieu rural au Burkina Faso. Le
chemin est Analyse→Statistiques descriptives →Tableaux croisés :
Entrez une première variable dans la case Row(s): et une deuxième variable sous
Ligne(s): toujours en les sélectionnant et en cliquant sur la flèche qui sépare les deux cases.
L’ordre et la position que vous utilisez pour entrer les variables ne sont pas importants pour le
résultat, seule la présentation change. Ensuite, cliquez sur l’onglet Cellules… pour demander
les pourcentages (en ligne et/ou en colonne).
Vous cochez ligne ou colonne ou total si vous voulez afficher des totaux. Dans cette
boite de dialogue, vous pouvez également réaliser des tests de comparaison des colonnes. Pour
ces questions on en reviendra à la suite dans ce cours.
Les onglets se comportent de la même manière que ce qui est décrit précédemment
saut les onglets « Exact » et « Statistiques » permettent en plus de faire des tests statistiques
plus poussés qu’on verra dans la suite.
36
UJKZ/ISSP
Cours SPSS LPAS II
Il faut noter que cette commande ne permet pas de croiser plus de trois variables. Hors,
on est parfois amener à construire des tableaux plus complexes avec un grand nombre de
variables. Pour cela voyons la section suivante.
37
UJKZ/ISSP
Cours SPSS LPAS II
nécessite que vous définissez au préalable les libellés des valeurs de toutes les variables
nominales ordinales. Le chemin pour le construire : Analyse→Tableaux→Tableau
personnalisés, on a :
Pour construire le tableau, il suffit de glisser les variables du champs « Variables » vers
l’espace, vous les positionnez sur les barres horizontales (Colonnes) ou verticales (Lignes) en
fonction de comment vous voulez les organiser. En exemple, si je veux croiser le statut
matrimonial avec catégorie de revenu, j’aurai :
38
UJKZ/ISSP
Cours SPSS LPAS II
Je peux faire pareil avec « INCCAT », mais cette fois ci avec la variable « CARCAT » qui n’est
pas labellisé. Je le place tout simplement devant « INCCAT » après la liste des modalités ; on
a:
Il est également possible d’ajouter d’autres variables en ligne (ou en colonne) en le glissant en
bas (ou à droite) de la variable. Ça peut être également en haut (ou à droite) si on veut placer
cette nouvelle variable avant l’ancienne variable. On peut l’essayer en ajoutant la variable statut
matrimonial après la variable « INCCAT », on a :
39
UJKZ/ISSP
Cours SPSS LPAS II
Pour afficher les pourcentages et/ou d’autres catégories de fréquences, il faut ouvrir l’onglet
« 𝑵% 𝑺𝒕𝒂𝒕𝒊𝒔𝒕𝒊𝒒𝒖𝒆𝒔 𝒅𝒆𝒔𝒄𝒓𝒊𝒑𝒕𝒊𝒗𝒆𝒔 ». On va essayer d’ajouter à notre tableau un pourcentage
ligne. Il suffit de cliquer sur « 𝑵% 𝑺𝒕𝒂𝒕𝒊𝒔𝒕𝒊𝒒𝒖𝒆𝒔 𝒅𝒆𝒔𝒄𝒓𝒊𝒑𝒕𝒊𝒗𝒆𝒔 » et déplier « Pourcentages
Lignes », en cliquant sur le petit plus derrière. On choisit juste la « NB. Ligne (%) », et on le
met dans le champs affiché, On a :
Il existe bien d’autres catégories de pourcentages Lignes que vous pouvez choisir si vous en
avez besoins. Ensuite, vous pouvez modifier le format d’affichage et le nombre de caractère
après la virgule « Décimales » comme ça vous convient. Enfin vous cliquez sur « Appliquer à
tout » et « Fermer ». On a maintenant :
Dans l’onglet « Catégories et totaux », vous pouvez également choisir d’exclure certaines
modalités dans l’affichage du tableau ou de faire afficher les totaux. Pour afficher le total, il
faut cocher « Total » et changer le libellé si vous le désirez (mettre « Ensemble » par exemple).
Pour faire ces modification, il faudrait d’abord sélectionner la ou les variables concernée(s)
dans le tableau. On a ;
40
UJKZ/ISSP
Cours SPSS LPAS II
III-1 Histogrammes
41
UJKZ/ISSP
Cours SPSS LPAS II
On a comme sortie :
42
UJKZ/ISSP
Cours SPSS LPAS II
Vous obtenez d’abord une fenêtre d’options, depuis laquelle il est possible de générer
quatre types de box-plot. À noter que plus on introduit de variables dans un graphique, moins
il est lisible. Veillez à bien réfléchir à quelles informations vous souhaitez pouvoir voir dans
votre box-plot avant de choisir le type.
43
UJKZ/ISSP
Cours SPSS LPAS II
Dans le champs « Les cases représentent », entrez toutes les variables que vous souhaitez voir
affichées dans le box-plot. Attention toutefois aux échelles, si elles sont trop différentes entre
les variables, vous aurez de la peine à lire les informations. On a comme aperçu dans la sortie :
Entrez toutes les variables souhaitées dans champs « Les cases représentent » (encore
une fois, attention aux échelles), mais ajouter cette fois-ci une variable nominale dans « Axe
des catégories », puis OK. On a comme sortie :
44
UJKZ/ISSP
Cours SPSS LPAS II
45
UJKZ/ISSP
Cours SPSS LPAS II
46
UJKZ/ISSP
Cours SPSS LPAS II
Sortie SPSS :
Les graphiques des moyennes servent à représenter les résultats lorsque l'on veut
représenter des moyennes de variables quantitatives dans des sous-groupes de l’échantillons
définis par des variables nominales. Le chemin : Graphiques→Boite de dialogue Ancienne
Version→Barres…,
47
UJKZ/ISSP
Cours SPSS LPAS II
Cochez Autres statistiques (moyenne par exemple) dans la case « Les Barre
représentent », entrez la variable quantitative dans « Variable » et la variable nominale dans
« Axes des catégories ».
Dans l’onglet Options…, vous pouvez représenter les barres d'erreur (soit l'intervalle
de confiance généralement de 95%, soit l'erreur standard ou l'écart-type, en fixant le Multiplier
à 1 : barre d’erreur = 1 x le SD ou le SE au-dessus et au-dessous de la moyenne représentée par
la hauteur du bâtonnet).
48
UJKZ/ISSP
Cours SPSS LPAS II
La sortie :
Nb !!! En cliquant deux fois sur le graphique, puis deux fois sur les différentes parties
du graphique (axes, barres, etc.), vous pouvez l'éditer pour le rendre plus lisible (nom des axes,
grandeur des polices, couleurs, etc.).
Ces graphiques vous permettent de présenter les effectifs ou pourcentage des variables
nominales sous forme des barres 📊 (groupés ou non). On l’obtenir directement à partir des
tableaux croisés en cochant l’onglet « afficher les graphiques en barre en cluster ». Chemin :
Analyse→Statistiques descriptives →Tableaux croisés :
49
UJKZ/ISSP
Cours SPSS LPAS II
La sortie :
50
UJKZ/ISSP
Cours SPSS LPAS II
la sortie :
On peut changer la mise en forme des graphiques, si on le désir, que ce qui apparait
par défaut. Pour le faire, il suffit de double cliquez sur le graphique en question. Un nouveau
onglet s’ouvre avec les outils de mise en forme. En reprenant, le graphique en barre et en
cliquant sur le graphique, on a :
51
UJKZ/ISSP
Cours SPSS LPAS II
Vous avez en haut du graphique et l’onglet « Propriété » à droite des commandes de mise en
forme.
Si veut par exemples affiché les valeurs sur les barres, il suffit de sélectionner les barres et
cliquer sur la petite commande « afficher les libellés des données » en haut à gauche du
graphique. On a l’apparence qui suit :
Mais vous avez à droite, dans propriété une nouvelle boite qui s’ouvre pour vous aider à mettre
en forme ces libellées des données :
52
UJKZ/ISSP
Cours SPSS LPAS II
On peut enlever les bordures, en cliquant sur l’onglet « Remplissages et bordure » dans
53
UJKZ/ISSP
Cours SPSS LPAS II
Pour changer la couleur d’une modalité des légendes, il suffit de sélectionner la barre dans le
graphique ou de sélectionner la modalité dans la partie légende. Et cocher la partie
On pouvait aussi ajouter une barre de référence à 650, en cliquant sur « ajouter une ligne de
54
UJKZ/ISSP
Cours SPSS LPAS II
Bien d’autres mises en forme sont possible dans cette partie, vous pouvez facilement les
comprendre en plaçant votre curseur sur les onglets, les descriptions s’affichent. Une fois que
vous ayez fini les mises en forme, fermer tout simplement l’onglet de mise en forme et votre
nouvelle mise en forme s’applique à votre graphique dans l’onglet « Sortie ».
Nous avons appris en statistiques descriptives que les valeurs aberrantes sont distantes
de plus de 3 intervalles interquartiles au-dessous du 1er quartile ou au-dessus du 3ème quartile).
Elles faussent considérablement les données, il est donc judicieux de les éliminer. Le boxplot,
elles sont représentées par une étoile.
De même que les valeurs aberrantes, les valeurs extrêmes (« outliers » en anglais) sont
distantes de plus de 1,5 intervalle interquartile au-dessous du 1er quartile ou au-dessus du 3ème
quartile. Le chercheur doit déterminer s'il veut les enlever ou non. Si cela ne fausse pas la
normalité de la distribution de la variable, ou si elles sont trop nombreuses, il faut les garder.
Dans le box-plot, elles sont représentées par un rond.
Pour détecter les valeurs extrêmes et aberrantes, il existe plusieurs solutions : soit à
l’aide de graphiques (box-plot ou histogramme), soit à l’aide d’un tableau fourni par SPSS.
Dans le box-plot, les ronds ou étoiles sont accompagnées du numéro de la ligne du sujet dans
le fichier de données SPSS (et pas son numéro attribué par le chercheur).
Dans la figure ci-dessous le sujet représenté par la ligne 6 390 dans le tableau de
données SPSS a une valeur extrême sur la variable « AGE » dans le groupe des femmes.
55
UJKZ/ISSP
Cours SPSS LPAS II
Dans un histogramme, le sujet extrême est représenté par un point éloigné des autres.
De plus, si la courbe de normalité est affichée, nous pouvons voir que ce sujet n’est pas sous la
courbe, donc qu’il dévie de la normalité.
56
UJKZ/ISSP
Cours SPSS LPAS II
Il est possible de générer un tableau représentant les 5 valeurs les plus élevées et les 5
valeurs les plus basses. Allez sous Analyse→Statistiques Descriptives→Explorer…,
Entrez la variable souhaitée dans Liste Variables Dépendantes, puis cliquez sur
Statistiques. Puis, choisir l’option Valeurs extrêmes.
On a comme sortie :
57
UJKZ/ISSP
Cours SPSS LPAS II
Le tableau Valeurs Extrêmes donne donc les 5 valeurs supérieures et les 5 valeurs
inférieures. Il est difficile de déterminer si les valeurs sont extrêmes uniquement à l’aide du
tableau, il faut donc s’aider d’un histogramme ou d’un box-plot. L’avantage du tableau est qu’il
vous donne le numéro de la ligne des sujets dans le fichier de données, ce qui permet de les
retrouver afin de les éliminer des analyses. Si plusieurs sujets ont le même score, ils apparaîtront
dans ce tableau (mais pas dans le box-plot).
58
UJKZ/ISSP
Cours SPSS LPAS II
Dans la case Sélectionner, choisir Selon une condition logiques, puis cliquer sur Si…
Dans la nouvelle fenêtre, entrez la variable pour laquelle vous avez détecté une valeur extrême
d’un sujet dans la case. Cette fonction sélectionne les participant-e-s à garder, donc si, comme
dans notre exemple, le sujet extrême a une valeur de 77, nous pouvons entrer AGE<1, ce qui le
fera choisir tous les sujets ayant une valeur inférieure à 77 pour la variable « AGE ». Puis
Cliquez sur Poursuivre.
Cette option est à désactiver lorsque vous effectuez des analyses sans cette variable-
là !!! Surtout lorsque vous avez peu de sujets, vous perdez de précieuses données qui ne sont
pas extrêmes.
59
UJKZ/ISSP
Cours SPSS LPAS II
I) Vérification de la normalité
L’application de bien des tests paramétriques nécessitent des variables distribuées
normalement. Il y a plusieurs façons de vérifier la normalité : soit en observant le box-plot et
l’histogramme, soit grâce au test de Kolmogorov-Smirnov.
Pour être symétrique (et donc peut-être normale), la médiane doit être à peu près au
centre de la boîte, les "moustaches" (antennes) doivent être plus ou moins égales, et il ne doit
pas y avoir (trop) de sujets extrêmes. Les critères d’observation de la normalité dans un boxplot
sont à juger.
60
UJKZ/ISSP
Cours SPSS LPAS II
On a le tableau :
Si le test de Kolmogorov-Smirnov est significatif (donc p < .05), cela veut dire que la
distribution n’est pas normale (H0 correspondant à une distribution normale dans la
population). La variable n’est donc pas normalement distribuée. Cependant, il faut utiliser le
test de Kolmogorov-Smirnov avec circonspection. En effet, à partir de 50 participant-e-s
environ et plus, il a tendance à devenir trop facilement significatif et donc à rejeter l’hypothèse
nulle trop facilement. Dès lors, si le test est non significatif, nous pouvons considérer que la
variable suit une distribution normale (peu importe le nombre de participant-e-s). Mais si le test
est significatif et qu’il y a plus de 50 participant-e-s, il est préférable d’aller voir le box-plot et
l’histogramme pour tirer une conclusion quant à la normalité de la distribution.
61
UJKZ/ISSP
Cours SPSS LPAS II
vous créez une nouvelle variable à l'aide du menu Transformer→Calculer la variable avec
les commandes respectivement SQRT(nom variable), 1/(nom variable), et Lg10(nom variable).
Ensuite vous gardez la transformation qui améliore le mieux la normalité de votre variable.
Régression multiple
(plusieurs variables
quantitatives. VIs = plusieurs
prédicteurs, VD = critère)
II-2 Khi-carré
II-2-1 Deux variables nominales
63
UJKZ/ISSP
Cours SPSS LPAS II
Les trois valeurs entourées sont le 𝜒 2 , le degré de liberté et la probabilité associée à ce test.
Comme p<0,5 le test est significatif. la proportion d'hommes et de femmes n’est pas la même
pour les statuts matrimonial. On note donc que ; la proportion d'hommes et de femmes est
significativement différente dans les groupes de ceux en union (52% de femmes) et de ceux qui
ne sont pas en union (48% de femmes).
Il permet de tester si les proportions (fréquences relatives) des modalités d’une variable
nominale sont équivalentes (ou égales à certaines valeurs précises). On pourrait vouloir tester
si la proportion de ceux en union et ce ceux qui ne sont pas en union est égale(50%-50%) dans
la population. Le chemin est : Analyse→Test non paramétrique→Boite de dialogue ancienne
version→Khi-carré, puis entrez la variable dans la case Listes des variable à tester puis
cliquez sur OK.
On a la sortie :
64
UJKZ/ISSP
Cours SPSS LPAS II
On a P>0,05, le test n’est pas significatif. Donc nous acceptons l’hypothèse nulle que
l’échantillon provient d’une population où la proportion de ceux en union et ceux qui ne sont
pas en union est égale.
II-3 T-test
L’objectif est de tester s’il y a une différence significative entre une moyenne
empirique d’une variable quantitative et une moyenne théorique (fixée d’avance). Le chemin :
Analyse→Comparer les moyennes→T test pour échantillon unique, ensuite fournissez la
variable quantitative dont on veut tester sa moyenne dans « Variable(s) à tester et la valeur
théorique de la moyenne dans « Valeur de test » ;
65
UJKZ/ISSP
Cours SPSS LPAS II
Ici on veut tester si la moyenne d’âge des individus est significativement différent de 30. On
comme sortie :
Dans le premier tableau se trouvent les indices descriptifs, le deuxième tableau donne le résultat
du test : la valeur du t est de 78,21, et la valeur du p associée est de ,000 (en réalité une valeur
<,001), ce qui signifie que le test est significatif, et donc que la différence entre les deux
moyennes est significative. On rejette donc l’hypothèse nulle qui est une égalité entre les deux
moyennes.
66
UJKZ/ISSP
Cours SPSS LPAS II
On veut tester s’il y a une différence significative entre deux moyennes (provenant de
deux groupes formés par une variable nominale = VI) d’une variable quantitative (VD).
Chemin : Analyse→Comparer les moyennes→T test pour échantillons indépendants,
Essayons de l’hypothèse suivante : Ceux qui sont en union sont plus âgés que ceux qui
ne sont pas en union(H1).
Cliquez ensuite sur « Définir des groupes » pour définir les groupes de comparaisons, il
s’agit des codes des modalités de la variable nominale :
On a la sortie :
67
UJKZ/ISSP
Cours SPSS LPAS II
1) Si le F est non significatif (ici F = 0,648 p =0,42, ns.), on regarde les résultats sur
2) Si le F est significatif (il faudrait que p < .05, ce qui n’est pas le vas ici) on regarde la ligne
hypothèse de variances inégales.
On cherche ici à tester s’il y a une différence significative entre deux moyennes
mesurées chez les mêmes sujets. Dans cette analyse, il est question de deux variables
dépendantes (VD) quantitatives, sans aucune variable indépendante (ou alors, on peut
considérer qu’il y a une VI à mesures répétées, et une VD). Chemin : Analyse→Comparer les
moyennes→T tests pour échantillons appariés. Entrez vos deux variables dans la case
Variables appariées (elles se mettent automatiquement dans les colonnes Variable 1 et
Variable 2), puis cliquez sur OK.
68
UJKZ/ISSP
Cours SPSS LPAS II
On peut trouver dans le tableau Test des échantillons appariés le résultat du test. La
valeur du test de 255,422, et la valeur du p associée est de ,000, ce qui signifie que le test est
significatif, et donc que la différence entre les moyennes de l’âge et l’emploi est significative.
Ensuite, vous allez regarder les moyennes dans le tableau Statistiques des échantillons appariés
pour savoir dans quel sens va la différence.
II-4 ANOVA
ANOVA est une sorte d’extension du t-test. Il permet de Tester des différences de
moyennes d’une ou plusieurs variable(s) quantitative(s) (VDs), en fonction d’une ou plusieurs
variable(s) nominale(s) (=facteurs, VIs) qui peuvent comporter plus de deux modalités.
69
UJKZ/ISSP
Cours SPSS LPAS II
Puis cliquez sur Options… Une nouvelle boîte de dialogue s'ouvre et vous pouvez demander
que les statistiques descriptives et le test de Levene (homogénéité des variances) apparaissent
dans la Sortie. Sélectionnez les cases Descriptive et Test D’homogénéité de variance. Puis
Poursuivre et la deuxième boîte de dialogue se ferme. Cliquez sur OK.
La sortie :
70
UJKZ/ISSP
Cours SPSS LPAS II
La statistique F qui nous intéresse dans le tableau est celui qui est associé à notre facteur
Intergroupe. Dans notre exemple, il est de 0,548, avec une probabilité p associée de 0,459.
Permet de tester s’il y a une différence significative entre plusieurs moyennes d’une
variable quantitative (VD) provenant de plusieurs groupes formés par plusieurs variables
nominales (VIs = facteurs). La différence par rapport au test présenté au chapitre précédent est
que vous évaluez l’effet de plusieurs VI à la fois sur la même VD et non plus l’effet d’une seule
VI. Le test nous donne ainsi les effets principaux de chaque VI, ainsi que le ou les effets
d’interaction entre VIs. Chemin : Analyse→Modèle linéaire général→Univarié.
Entrez la variable quantitative (VD) dans la case Variable Dépendante: et les variables
nominales (VI) dans la case Facteurs Fixes (remarque : si vous ne mettez qu’un facteur dans
cette case, l’analyse sera la même qu’avec ANOVA à un facteur). Dans Options, demandez les
71
UJKZ/ISSP
Cours SPSS LPAS II
moyennes pour chaque effet testé, également le test d’homogénéité des variances, ainsi que les
tailles d’effet.
Lorsque vous avez plusieurs VD, donc des mesures répétées, ou plus exactement une
ou plusieurs VI nominale(s) à mesure répétées (= un ou plusieurs facteur(s) intrasujet(s), et une
ou plusieurs VI nominale(s) à groupes indépendants (= un ou plusieurs facteur(s) intersujet(s),
vous pouvez faire une ANOVA mixte (à groupes indépendants ET mesures répétées), qui dans
SPSS se trouve dans le menu Mesures répétées… (Si vous n’avez que des facteurs intrasujets,
faites également l’ANOVA à mesures répétées en laissant la case Facteur(s) entre-sujets: vide,
cela fera une ANOVA à mesures répétées). Chemin : Analyse→Modèle linéaire
général→Mesures répétées.
L’analyse de corrélation permet de tester s’il existe une relation positive ou négative
(ou nulle) entre deux variables quantitatives (r de Bravais-Pearson) ou quantitative ordinales
(rho de Spearman = ρ). La corrélation ne teste que deux liens à la fois !! Le chemin :
Analyse→Corrélation->Bivariée…,
Sélectionnez les variables qui vous intéressent et passez les au champs « Variables ».
Par défaut, la case Pearson est cochée. Si la normalité de vos variables n'est pas bonne (ou si
vous avez des variables ordinales), demandez plutôt le coefficient non paramétrique (calculé
sur les rangs) Rho de Spearman.
72
UJKZ/ISSP
Cours SPSS LPAS II
La sortie :
III-2 Régression
Au-delà d’une simple corrélation, la régression donne un lien fonctionnel entre deux
variables. Elle va nous permettre de Savoir si une variable quantitative (régression simple) ou
plusieurs variables quantitatives (régression multiple), appelées les prédicteurs (ou VI
quantitatives), sont passible(s) de prédire les valeurs d’une variable quantitative appelée critère
(ou VD). Chemin : Analyse→Régression→Linéaire,
Ensuite, vous entrez la VD à prédire (=critère) dans la case « Dépendant » et les Vis
quantitatives (=prédicteurs) dans « Variables Indépendante(s) » (si vous faites une régression
simple, vous n’entrez qu’une variable dans la case «Variables Indépendante(s) »).
73
UJKZ/ISSP
Cours SPSS LPAS II
Dans le Menu Méthode :, choisissez la méthode d’entrée des prédicteurs dans l’analyse de
régression multiple (cf. cours pour la description des différentes méthodes) ; en cas de
régression simple, peu importe la méthode, le résultat sera toujours pareil. Vous pouvez obtenir
plus de statistiques(tests statistiques) et de prédictions en rentrant dans les onglets
« statistiques » et « Tracés ».
La sortie :
74
UJKZ/ISSP
Cours SPSS LPAS II
Références
Pascal Wagner-Egger & Sophie Nidegger, Guide SPSS pour les nuls, Université de
FRIBOURG.
75
UJKZ/ISSP