Vous êtes sur la page 1sur 6

Version juin 2004

5 - TRANSFORMER DES FICHIERS Les fichiers de donnes ne sont pas toujours organiss sous la forme adquate correspondant vos souhaits. Selon vos besoins, vous pouvez combiner des fichiers de donnes, trier les donnes dans un ordre diffrent, slectionner un sous-ensemble d'observations, ou changer d'unit d'analyse en agrgeant les observations. 1 tape : Comment rordonner des observations dans le fichier de donnes daprs les valeurs dune ou plusieurs variables. On veut trier par ordre croissant le fichier en fonction des variables suivantes : D'abord par la variable "ge ", puis les sous groupes par la variable "incapa". Choisissez : Donnes Trier les observations... Slectionnez une ou plusieurs variables de tri. Cliquez sur le bouton de passage. Si vous slectionnez plusieurs variables, l'ordre d'affichage des variables dans "Trier par" dtermine l'ordre de tri des observations. Le tri peut se faire par ordre croissant ou dcroissant pour chaque variable slectionne.. 2 tape : Comment transposer les lignes et les colonnes dans un fichier de donnes ? Un fichier de donnes ("tab4.sav") donnant des informations sur d'autres individus doit tre tudi ; toutefois les individus sont enregistrs par colonnes, les variables par lignes. Transposer ce fichier.(une ligne devient une colonne et rciproquement). Choisissez : Donnes Transposer... Faites passer dans Variable(s):var_a, var_b,..., var_j. Pour slectionner toutes les variables, slectionnez une variable quelconque. Puis appuyez simultanment sur les touches <Ctrl> et <A>. Cliquez sur le bouton de passage. Variable de nom : Par dfaut, SPSS nomme les variables transposes : var001, var002 et ainsi de suite.Vous pouvez aussi les nommer en utilisant les valeurs d'une variable existante dans le fichier de dpart. Si le type de cette variable est numrique, les nouveaux noms de variables commenceront par la lettre V suivie des valeurs numriques. Choisissez la variable Nomvar comme variable de nom puis cliquez sur le bouton de passage. Les valeurs manquantes spcifies sont converties la valeur manquante par dfaut lorsque le fichier est transpos.

Premiers pas dans SPSS ; Louis AYZAC

23

Version juin 2004

3 tape : Comment fusionner des fichiers contenant des observations diffrentes ? Une fois le fichier " tab4.sav" transpos, fusionner le avec le fichier de dpart " tab3.sav" et enregistrer le sous "fustab.sav". Il faut que l'un des fichiers soit dj ouvert (prsent dans l'diteur de donnes) pour pouvoir oprer la fusion. Choisissez : Donnes Fusionner les fichiers Ajouter des observations.. Slectionnez le fichier de donnes externe que vous voulez fusionner avec le fichier courant (fichier de donnes ouvert) puis cliquez sur Ouvrir. Variables non communes : Ce sont les variables exclure du nouveau fichier de donnes fusionn.

Celles provenant du fichier courant sont repres par un *, celles provenant du fichier externe par un +. Cette liste renferme : les variables d'un des fichiers qui ne correspondent pas un nom de variable dans l'autre fichier. les variables dfinies en numrique dans un fichier et en alphanumrique dans l'autre. les variables alphanumriques de longueur diffrente. A) Crer une variable indicatrice "source " qui permet de reprer la provenance des donnes. Indtquier le fichier source dans la variable : Donnez un nom cette variable qui reprera les donnes issues du fichier source dans le nouveau fichier grce une variable indicatrice (modalits 0 pour non ou 1 pour oui ) B) Les variables " jour_sor" et " joursort" contiennent les mmes informations. On voudrait faire en sorte qu'elles soient considres comme une mme variable dans le nouveau fichier. Si les mmes informations sont enregistres sous des noms de variables diffrents dans les deux fichiers, vous pouvez crer un couple partir de la liste des"Variables non communes". Slectionnez les deux variables dans "Variables non communes" (utiliser la technique du Ctrl+cliquer pour slectionner des couples de variables non contiges), puis cliquez sur Apparier. Les deux noms s'affichent alors sur la mme ligne dans la liste des variables inclure.

Premiers pas dans SPSS ; Louis AYZAC

24

Version juin 2004

C) On voudrait aussi slectionner "diabte " dans le nouveau fichier. Il est possible de slectionner une variable non commune provenant d'un fichier, toutefois les observations provenant de l'autre fichier contiendront la valeur manquante par dfaut. Pour ce faire, slectionnez la variable. Cliquez sur le bouton de passage pour faire passer la variable d'une liste l'autre. Vous pouvez aussi supprimer une variable de la liste inclure en la faisant passer dans "Variables non communes". D) On voudrait enfin renommer la variable "sexe " en "sexe1". Vous pouvez renommer les variables. Pour ce faire, slectionnez la variable et cliquez sur Renommer...

Saisissez le nouveau nom Puis cliquez sur Poursuivre Le nom d'origine et le nouveau nom s'affichent tous deux dans la liste Variables non communes.Si le nouveau nom est le mme que celui de l'autre variable du couple, un seul nom s'affiche dans la liste des variables inclure. 4etape : Pour ajouter dans le fichier de donnes courant les variables d'un fichier externe, Fusionner maintenant le fichier " tab5.sav" avec le fichier " fustab.sav", deux fichiers qui possdent le mme nombre d'individus mais des variables diffrentes. Choisissez : Donnes Fusionner les fichiers Ajouter des variables... Slectionnez le fichier de donnes externe que vous voulez fusionner avec le fichier courant (fichier de donnes ouvert) puis cliquez sur Ouvrir.

Variables exclues : Variables exclure du nouveau fichier de donnes fusionn. Par dfaut, cette liste contient le nom des variables du fichier externe qui se trouvent dj dans le fichier courant. Nouveau fichier de travail : Variables inclure dans le nouveau fichier fusionn.

Premiers pas dans SPSS ; Louis AYZAC

25

Version juin 2004

5 tape : Comment agrger (cest dire obtenir des rsums pour) les observations ? On voudrait dans " tab3.sav" agrger les valeurs de la variable " ge "par la variable " sexe ".Agrger, c'est rsumer les valeurs de " ge " d'un sous-groupe d'individus par une seule valeur. Les sous-groupes sont dtermins par les modalits de la variable " sexe ". On souhaiterait connatre pour les groupes masculin et fminin, la moyenne et la variance de "ge ". Choisissez : Donnes Agrger... Slectionnez la variable "sexe " puis cliquez sur le bouton de passage Critre d'agrgation Slectionnez la variable " ge " puis cliquez sur le bouton de passage Variables agrges Critre d'agrgation : Les observations sont regroupes d'aprs les valeurs des critres d'agrgation. Chaque combinaison unique des valeurs de critres d'agrgation dfinit un groupe et cre une observation dans le nouveau fichier agrg. Le critre d'agrgation peut tre numrique ou alphanumrique . Variable(s) agrge(s) : Les variables sont utilises avec les fonctions d'agrgation pour crer les nouvelles variables du fichier agrg. De nouvelles variables sont cres dans le fichier agrg qui peut tre un nouveau fichier. Le nom de ce nouveau fichier peut tre dfini en cliquant sur le bouton Fichier Ces nouvelles variables sont dfinies par l'application de fonctions d'agrgation aux variables existantes. Par dfaut, SPSS considre la moyenne des valeurs. Pour spcifier une nouvelle fonction d'agrgation, cliquez sur Fonction... Compltez le formulaire Fonctions dagrgation Une mme variable peut faire lobjet de plusieurs fonctions dagrgation.

SPSS fournit des noms de variables par dfaut pour les variables du nouveau fichier de donnes agrges. Pour spcifier un nom de variable diffrent cliquez sur Nom & tiquette.. Compltez le nom modifi Vous pouvez aussi spcifier une tiquette descriptive Cliquez sur Poursuivre
Premiers pas dans SPSS ; Louis AYZAC 26

Version juin 2004

6 tape : Pour tenir compte dans lanalyse de votre fichier de donnes de plusieurs groupes. On voudrait diviser le fichier de donnes ( tab3.sav) aux fins d'analyse suivant les valeurs des variables "incapa" et "incapa1". Choisissez : Donnes Scinder un fichier... Slectionnez Sparer rsultats par groupe Choisissez une ou plusieurs variables qui serviront de critres de regroupement. Le nombre maximum de critres est de huit. Cliquez sur le bouton de passage A partir de ce rglage, toutes les analyses que vous demanderez seront faites non plus pour tous les individus du tableaux de donnes mais par sous groupes tels que vous les avez demandez. Pour supprimer ce rglage, cliquez sur Analyser toutes les observations . 7tape : Pour limiter lanalyse un sous-groupe dfini On voudrait maintenant ne retenir qu'un certain nombre d'individus. Slectionnez dans un premier temps, ceux dont le temps de cholestrol est suprieur 1.90, puis tirez un chantillon alatoire correspondant environ 75% de l'effectif global.

Pour slectionner un sous-groupe dfini par des critres comprenant des variables et des expressions complexes.: Choisissez : Donnes Slectionner les observations... Pour que les observations non slectionnes (filtres) ne soient pas comprises dans l'analyse mais restent dans le fichier de donnes, cliquez sur Filtres Au contraire si vous souhaitez quelles soient supprimes, cliquez sur Supprimes . Attention cette suppression est dfinitive et vous oblige relire le fichier de donnes si vous vous tes trromps. Pour slectionner les observations d'aprs une expression conditionnelle, cliquez sur Selon une condition logique Puis cliquez sur Si... Construisez lexpression logique avec les outils habituels.

Premiers pas dans SPSS ; Louis AYZAC

27

Version juin 2004

Pour obtenir un chantillon alatoire, choisissez Par chantillon alatoire Cliquez sur Echantillon...

Choisissez la taille de lchantillon soit par une clef dchantillonage (%) soit par un nombre prcis. Cliquez sur Poursuivre

Si vous avez slectionn un sousensemble en ayant choisi loption Filtres, les observations non slectionnes sont signales dans l'diteur de donnes par une diagonale qui barre le numro de ligne.
Observations non slectionnes (exclues)

Au contraire, si vous avez slectionn un sous-ensemble en ayant choisi loption Supprimes, les observations non slectionnes sont supprimes du tableau de donnes.

Premiers pas dans SPSS ; Louis AYZAC

28

Vous aimerez peut-être aussi