Guide SPSS

Avant-propos

Ces notes ont un but à la fois humble et prétentieux. Elles ont pour idéal d'aider des étudiants et des chercheurs à utiliser le logiciel statistique SPSS dans leurs travaux de recherche. Cependant, elles ont été produites pour une utilisation comme document complémentaire à une présentation (séminaire, cours, etc.) qui soulignerait certains points de façon plus précise. De plus, le lecteur notera que certaines définitions ne sont qu'une simple traduction de celles des manuels de référence tandis que d'autres ont été reformulées et précisées pour plus de clarté. On retrouvera à l'appendice A la description complète des instructions du logiciel tel que fournie par le livre de référence. De plus, pour utiliser la version SPSS du réseau ERE des Services informatiques de l'Université de Montréal, l'usager aurait intérêt à consulter un document publié par ces Services: Petit guide d'introduction au système UNIX sur ERE. Il contient aussi une section qui traite de l'utilisation de SPSS. L'appendice B de nos notes reprend les principaux renseignements relatifs à l'utilisation de SPSS sous UNIX et tout particulièrement sous le réseau ERE.

Références

Plusieurs manuels sont publiés par SPSS Inc. En voici une liste non exhaustive avec certaines remarques relatives à chacun d'eux:

  • LE manuel qui contient la syntaxe de TOUTES les instructions (explications courtes):

SPSS Reference Guide (Release 4), SPSS Inc.;

  • un manuel qui contient la description (plus détaillée) des instructions les plus importantes:

NORUSIS, M.J./SPSS Inc., SPSS Base System User's Guide (Release 4), SPSS Inc.;

  • un manuel qui décrit explicitement les procédures statistiques de base du logiciel:

SPSS Introductory Statistics Student Guide, SPSS Inc.;

  • un manuel qui décrit explicitement les procédures statistiques plus complexes (analyse multivariée, MANOVA, etc.):

SPSS Advanced Statistics User's Guide, SPSS Inc.;

  • un manuel sur l'environnement UNIX du logiciel SPSS:

SPSS for UNIX: Operations Guide, SPSS Inc.;

  • un livre qui, tout en présentant la description des instructions de base du logiciel, traite aussi de l'aspect statistique de l'analyse des données:

NORUSIS, M.J., The SPSS Guide to Data Analysis for Release 4, SPSS Inc.

Améliorations

En espérant que ces notes puissent être utiles aux futurs utilisateurs de SPSS, l'auteur aimerait souligner que les remarques, commentaires et suggestions quant au contenu et/ou à la présentation de ces notes seront recueillis avec joie, amour et tendresse...

Introduction

Le logiciel statistique SPSS a été créé dans un but bien particulier: le traitement et l'analyse statistique de données. Ces données peuvent être des réponses à un questionnaire d'opinion, des mesures provenant d'expériences en laboratoire, de variables socio-économiques extraites de fichiers de renseignements, etc. Ce logiciel a donc été construit dans l'optique de fichiers de données de type rectangulaire: c'est-à-dire que le fichier contient un nombre de données (sujets, cas, individus, etc.) et que chaque donnée est représentée par un nombre constant de variables (mesures, caractères). SPSS peut analyser des fichiers non rectangulaires sous certaines conditions mais le logiciel reconstruit sous forme interne un fichier en forme rectangulaire. L'usager peut aussi à l'aide d'artifices techniques (ex.: création de variables bidon) rendre un fichier en forme rectangulaire.

Ainsi, pour tenter d'illustrer l'utilisation de ces logiciels, l'appendice C contient un exemple de questionnaire (fictif) et les appendices D et F présentent des programmes SPSS analysant ce questionnaire.

Enfin, notons que la version du logiciel présenté est SPSS (Release) 4.0 . De plus, ce document ne traite pas de l'utilisation de SPSS à l'aide de l'interface à invites (SPSS prompts) ni de l'interface conviviale (SPSS Manager) qui permet les fenêtres, menus, glossaires, etc. Cette approche exige de conna^tre l'éditeur propre à SPSS. De plus, elle exige de travailler sur certains types de terminaux ou stations qui, actuellement, sont malheureusement peu nombreux sur le campus de l'université. L'usager qui, malgré tout, désire utiliser ces interfaces, devra consulter les documents: Petit guide d'introduction au système UNIX sur ERE ou SPSS for UNIX: Operations Guide.

Introduction à SPSS

Structure d'une instruction

Règles générales

Une instruction SPSS comporte 2 parties (zones). La première est la partie contenant les mots de contrôle et la seconde contient les mots spécifiques à chaque mot de contrôle. La zone de contrôle s'écrit à partir de la colonne 1. On pourra débuter une instruction en colonne 2 ou plus en mettant un caractère spécial (+ ou - ou .) en colonne 1. La seconde zone doit être séparée de la première par au moins un espace blanc. Si une instruction exige une zone de spécification dépassant la colonne 80, l'instruction peut continuer sur la ligne suivante à partir de la colonne 2 sans aucun caractère de continuation. La seule restriction, lors d'une continuation sur une autre ligne, est de ne pas scinder une entité (nom, descripteur) en deux parties.

Utilisation de la touche TAB

ATTENTION: il ne faut jamais utiliser la touche comme remplaçante de plusieurs espaces blancs. SPSS interprète incorrectement la touche . Il ne faut donc jamais l'utiliser. Pour insérer plusieurs espaces blancs dans une instruction, on tape plusieurs fois la touche ``espace blanc...

Emplacement logique d'une instruction

Il n'y pas pas d'ordre logique formel pour écrire un programme SPSS. Sauf que certaines instructions doivent appara^tre avant d'autres. Dans les prochains chapitres, on indiquera, s'il y a lieu, lorsqu'une instruction doit appara^tre avant une autre.

Syntaxe d'une instruction

Le caractère ``espace blanc et la virgule sont les délimiteurs utilisés par SPSS. De plus, l'oblique droite (/) est fréquemment utilisée pour séparer plusieurs spécifications dans une instruction. Comme SPSS ne tient aucunement compte des lignes blanches et de la présence de plusieurs espaces blancs entre les mots dans les spécifications, il est fortement recommandé d'en inclure dans son programme. Celui-ci n'en sera que mieux aéré...

Convention d'écriture

Le logiciel ne différencie pas les lettres minuscules des lettres MAJUSCULES sauf pour les noms de fichiers. Dans ce document, l'emploi des lettres MAJUSCULES indique que les mots utilisés proviennent de SPSS.

Instructions descriptives

SET

Syntaxe

SET diverses spécifications de présentation, mise-en-page, de manipulation des données, etc.

Rôle

Indique au logiciel les valeurs de différents paramètres.

Statut

Facultatif.

Remarques

1. Parmi les plus importants paramètres de spécifications, il y a:

* BLANKS = valeur
Transformer les champs blancs en une valeur numérique spécifiée. Par défaut, le champ blanc est considéré comme une valeur manquante (SYSMIS).
* LENGTH = valeur
Spécifier le nombre de lignes par page à l'impression et permettre les sauts-de-page. Par défaut, la valeur vaut 64, i.e. qu'il a des sauts de-page entre les pages de résultats.
* UNDEFINED = WARN ou NOWARN
Permettre au logiciel d'imprimer (WARN) ou non (NOWARN) un message informatif lorsqu'un champ numérique contient des caractères non numériques dans une donnée. La valeur par défaut est WARN.
* WIDTH = valeur
Spécifier la largeur en caractères pour l'impression des résultats. Les valeurs possibles sont entre 80 et 132. La valeur par défaut est 132. 

2.Il serait sage de consulter la description complète de l'instruction pour les autres spécifications et leurs valeurs par défaut.

SHOW

Syntaxe

SHOW ALL ou la liste des spécifications désirées

Rôle

Imprimer les valeurs par défaut de tous ou de certains paramètres contrôlés par l'instruction SET.

Statut

Facultatif.

TITLE

Syntaxe

Rôle

Statut

SUBTITLE

Syntaxe

Rôle

Statut

Remarque

COMMENT

Syntaxe

Rôle

Statut

Remarques

Exemples

DATA LIST

Syntaxe

Rôle

Statut

Exemples

Remarques

N OF CASES

Syntaxe

Rôle

Statut

Remarques

MISSING VALUES

Syntaxe

Rôle

Statut

Exemples

Remarques

VARIABLE LABELS

Syntaxe

Rôle

Statut

Exemples

Remarques

VALUE LABELS

Syntaxe

Rôle

Statut

Exemples

Remarques

ADD VALUE LABELS

Syntaxe

Rôle

Statut

Remarque

``LES PROCÉDURES

Syntaxe

Rôle

Statut

Exemples

Remarques

BEGIN DATA ... END DATA

Syntaxe

Rôle

Statut

Remarques

INCLUDE

Syntaxe

Rôle

Statut

Exemples

Remarque

FINISH

Syntaxe

Rôle

Statut

Remarque

EDIT

Syntaxe

Rôle

Statut

Remarque

Voir aussi

Articles connexes

Références externes


La dernière modification de cette page a été faite le 22 août 2017 à 09:25.