Vous êtes sur la page 1sur 491

i

Guide de lutilisateur du Systme central IBM SPSS Statistics 20

Remarque : Avant dutiliser ces informations et le produit quelles concernent, lisez les informations gnrales sous Remarques sur p. 458. Cette version sapplique IBM SPSS Statistics 20 et toutes les publications et modifications ultrieures jusqu mention contraire dans les nouvelles versions. Les captures dcran des produits Adobe sont reproduites avec lautorisation de Adobe Systems Incorporated. Les captures dcran des produits Microsoft sont reproduites avec lautorisation de Microsoft Corporation. Matriel sous licence - Proprit dIBM
Copyright IBM Corporation 1989, 2011.

Droits limits pour les utilisateurs au sein dadministrations amricaines : utilisation, copie ou divulgation soumise au GSA ADP Schedule Contract avec IBM Corp.

Prface
IBM SPSS Statistics
IBM SPSS Statistics est un systme complet danalyse de donnes. SPSS Statistics peut utiliser les donnes de presque tout type de fichier pour gnrer des rapports mis en tableau, des diagrammes de distributions et de tendances, des statistiques descriptives et des analyses statistiques complexes. Ce guide, Guide de lutilisateur du Systme central IBM SPSS Statistics 20, documente linterface utilisateur graphique de SPSS Statistics. Le systme daide install avec le logiciel contient des exemples dutilisation des procdures statistiques du systme disponibles dans les options complmentaires. En outre, sous les menus et les botes de dialogue, SPSS Statistics utilise un langage de commande. Certaines fonctions tendues du systme sont accessibles uniquement via une syntaxe de commande. (Ces fonctions ne sont pas disponibles dans la version Student.) Un guide de rfrence dtaill sur la syntaxe des commandes est disponible sous deux formes diffrentes : guide intgr dans le systme daide global et comme document distinct au format PDF dans Command Syntax Reference, aussi disponible partir du menu Aide.

Options IBM SPSS Statistics


Les options suivantes sont fournies comme amliorations complmentaires du systme central complet IBM SPSS Statistics (pas de la version Student) :
Statistics Base vous offre une large gamme de procdures statistiques permettant deffectuer des

analyses et des rapports de base, comprenant des effectifs, des tableaux croiss et des statistiques descriptives, les cubes OLAP et des rapports du livre de code. Il fournit aussi une grande varit de techniques de rduction de dimension, classification et segmentation telles que les analyses factorielles, les classifications, les analyses du voisin le plus proche et de fonction discriminante. En outre, SPSS Statistics Base offre une large varit dalgorithmes pour la comparaison des moyennes et des techniques prdictives telles que le test-t, lanalyse de la variance, la rgression linaire et la rgression ordinale. Le module Statistiques avances dcrit les techniques souvent utilises dans la recherche biomdicale et exprimentale avance. Il inclut des procdures pour les modles linaires gnraux (GLM), les modles mixtes linaires, lanalyse des composantes de variance, lanalyse log-linaire, la rgression ordinale, la dure de vie actuarielle, lanalyse de survie de Kaplan-Meier, et la rgression de Cox de base et tendue. Lamorce est une mthode consistant driver des estimations robustes des erreurs standard et des intervalles de confiance pour des estimations telles que la moyenne, la mdiane, le calcul de la proportion, lodds ratio, le coefficient de corrlation ou de rgression. Le module Modalits excute des procdures de codage optimal comme lanalyse des correspondances. Le module Echantillons complexes permet aux chercheurs chargs deffectuer des enqutes (notamment dopinion), des tudes de march, ou des tudes dans le domaine de la sant, ainsi quaux spcialistes des sciences sociales qui utilisent une mthodologie dtude fonde sur les
Copyright IBM Corporation 1989, 2011. iii

chantillons, dincorporer leurs propres plans dchantillonnage complexes dans lanalyse des donnes.
Conjoint offre une manire raliste de mesurer la faon dont les attributs du produit individuel

affectent les prfrences des consommateurs et des citoyens. Avec Conjoint, il est possible de mesurer facilement leffet de compromis de chaque attribut de produits dans le contexte dun ensemble dattributs de produitscomme le font certains consommateurs lorsquils dcident de ce quils vont acheter. Le module Tableaux personnaliss cre toute une gamme de rapports en tableau de qualit prsentation, y compris des tableaux croiss complexes et les affichages de donnes de rponses multiples.
Prparation des donnes fournit un clich visuel rapide de vos donnes. Il permet dappliquer des rgles de validation qui identifient les valeurs de donnes non valides. Vous pouvez crer des rgles qui reprent les valeurs hors plage, les valeurs manquantes et les valeurs vides. Vous pouvez galement enregistrer des variables qui enregistrent les violations de rgles individuelles et le nombre total de violations de rgles par observation. Un ensemble limit de rgles prdfinies que vous pouvez copier ou modifier vous est fourni. Arbre de dcision cre un modle darbre de segmentation. Elle classe les observations en

groupes ou estime les valeurs dune variable (cible) dpendante partir des valeurs de variables (explicatives) indpendantes. Cette procdure fournit des outils de validation pour les analyses de classification dexploration et de confirmation.
Direct Marketing permet aux organisations de rendre leurs programmes de marketing aussi

efficaces que possible, grce des techniques conues spcialement pour le marketing direct. Le module Tests exacts (Exact Tests) calcule les valeurs p exactes pour les tests statistiques lorsque de petits chantillons ou des chantillons distribus de faon trs ingale risquent de fausser la prcision des tests habituels. Cette option nest disponible que sous les systmes dexploitation Windows. Le module Prvision effectue des prvisions et des analyses de sries chronologiques compltes avec plusieurs modles dajustement aux courbes, des modles de lissage et des mthodes destimation des fonctions autorgressives. Le module Valeurs manquantes dcrit les types des donnes manquantes, value les moyennes et dautres statistiques, et affecte des valeurs aux observations manquantes. Le module Rseaux neuronaux (Neural Networks) permet de prendre des dcisions commerciales en prvoyant la demande dun produit en fonction du prix et dautres variables, ou en catgorisant les clients en fonction des habitudes dachat et des caractristiques dmographiques. Les rseaux neuronaux sont des outils de modlisation de donnes non linaires. Ils permettent de modliser les relations complexes entre les entres et les rsultats, ou de rechercher des modles dans les donnes. Le module Rgression fournit des techniques danalyse des donnes non adaptes aux modles statistiques linaires classiques. Il contient des procdures pour les modles de choix binaire, la rgression logistique, la pondration estime, la rgression par les doubles moindres carrs et la rgression non linaire gnrale.
iv

Amos (analyse de structures de moments) utilise la modlisation dquation structurelle pour

confirmer et expliquer des modles conceptuels qui impliquent lattitude, les perceptions et dautres facteurs qui entranent un comportement.

A propos de IBM Business Analytics


Le logiciel IBM Business Analytics offre des informations compltes, cohrentes et prcises permettant aux preneurs de dcision damliorer leurs performances professionnelles. Un portefeuille complet de solutions de business intelligence, danalyses prdictives, de performance financire et de gestion de la stratgie, et dapplications analytiques permet une connaissance claire et immdiate et offre des possibilits dactions sur les performances actuelles et la capacit de prdire les rsultats futurs. En combinant des solutions du secteur, des pratiques prouves et des services professionnels, les entreprises de toute taille peuvent gnrer la plus grande productivit, automatiser les dcisions en toute confiance et apporter de meilleurs rsultats. Dans le cadre de ce portefeuille, le logiciel IBM SPSS Predictive Analytics aide les entreprises prdire des vnements futurs et agir de manire proactive en fonction de ces prdictions pour apporter de meilleurs rsultats. Des clients dans les domaines commerciaux, gouvernementaux et acadmiques se servent de la technologie IBM SPSS comme dun avantage concurrentiel pour attirer ou retenir des clients, tout en rduisant les risques lis lincertitude et la fraude. En intgrant le logiciel IBM SPSS leurs oprations quotidiennes, les entreprises peuvent effectuer des prvisions, et sont capables de diriger et dautomatiser leurs dcisions afin datteindre leurs objectifs commerciaux et dobtenir des avantages concurrentiels mesurables. Pour plus dinformations ou pour contacter un reprsentant, visitez le site http://www.ibm.com/spss.

Support technique
Un support technique est disponible pour les clients du service de maintenance. Les clients peuvent contacter lassistance technique pour obtenir de laide concernant lutilisation des produits IBM Corp. ou linstallation dans lun des environnements matriels pris en charge. Pour contacter lassistance technique, visitez le site IBM Corp. ladresse http://www.ibm.com/support. Votre nom, celui de votre socit, ainsi que votre contrat dassistance vous seront demands.

Support technique pour les tudiants


Si vous tes un tudiant qui utilise la version pour tudiant, personnel de lducation ou diplm dun produit logiciel IBM SPSS, veuillez consulter les pages Solutions pour lducation (http://www.ibm.com/spss/rd/students/) consacres aux tudiants. Si vous tes un tudiant utilisant une copie du logiciel IBM SPSS fournie par votre universit, veuillez contacter le coordinateur des produits IBM SPSS de votre universit.

Service clients
Si vous avez des questions concernant votre livraison ou votre compte, contactez votre bureau local. Veuillez prparer et conserver votre numro de srie porte de main pour lidentification.
v

Sminaires de formation
IBM Corp. propose des sminaires de formation, publics et sur site. Tous les sminaires font appel des ateliers de travaux pratiques. Ces sminaires seront proposs rgulirement dans les grandes villes. Pour plus dinformations sur ces sminaires, accdez au site http://www.ibm.com/software/analytics/spss/training.

Documents supplmentaires
Les ouvrages SPSS Statistics : Guide to Data Analysis, SPSS Statistics : Statistical Procedures Companion, et SPSS Statistics : Advanced Statistical Procedures Companion, crits par Marija Noruis et publis par Prentice Hall, sont suggrs comme documentation supplmentaire. Ces publications prsentent les procdures statistiques des modules SPSS Statistics Base, Advanced Statistics et Regression. Que vous soyez novice dans les analyses de donnes ou prt utiliser des applications plus avances, ces ouvrages vous aideront exploiter au mieux les fonctionnalits offertes par IBM SPSS Statistics. Pour obtenir des informations supplmentaires y compris le contenu des publications et des extraits de chapitres, visitez le site web de lauteur : http://www.norusis.com

vi

Contenu
1 Sommaire 1
Nouveauts de la version 20 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Fentre dsigne et fentre active. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Barre dtat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Botes de dialogue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Noms de variables et tiquettes de variable dans les listes de botes de dialogue . . . . . . . . . . . . . 4 Redimensionnement des botes de dialogue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Commandes des botes de dialogue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Slection de variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Icnes Type de donnes, Niveau de mesure et Liste des variables . . . . . . . . . . . . . . . . . . . . . . . . 6 Obtenir des informations sur les variables dans les botes de dialogue . . . . . . . . . . . . . . . . . . . . . 6 Procdures de base dans lanalyse des donnes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Assistant statistique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 En savoir plus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

Obtention dAide

Aide sur les termes utiliss dans les rsultats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

Fichiers de donnes
Pour ouvrir un fichier de donnes . . . . . . . . . . . . . . . . . . Types de fichier de donnes . . . . . . . . . . . . . . . . . . . . . . Ouvrir les options de fichier . . . . . . . . . . . . . . . . . . . . . . . Lecture de fichiers Excel version 95 ou ultrieure . . . . . . Lecture de fichiers Excel antrieurs ou dautres tableurs . Lecture de fichiers dBASE . . . . . . . . . . . . . . . . . . . . . . . . Lecture de fichiers Stata . . . . . . . . . . . . . . . . . . . . . . . . . Lire des fichiers de base de donnes . . . . . . . . . . . . . . . . Assistant de texte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Lecture des donnes IBM SPSS Data Collection . . . . . . . Informations sur les fichiers . . . . . . . . . . . . . . . . . . . . . . . . . . ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...

12
... ... ... ... ... ... ... ... ... ... ... 12 13 14 14 14 15 15 16 32 42 45

Ouverture de fichiers de donnes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

Enregistrement des fichiers de donnes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 Pour enregistrer des fichiers de donnes modifis. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 Enregistrement des fichiers de donnes sous des formats externes. . . . . . . . . . . . . . . . . . . . 46

vii

Enregistrement de fichiers de donnes au format Excel . . Enregistrement de fichiers de donnes au format SAS . . . Enregistrement de fichiers de donnes au format Stata . . Enregistrement de sous-ensembles de variables . . . . . . . Export vers une base de donnes . . . . . . . . . . . . . . . . . . Exporter vers IBM SPSS Data Collection . . . . . . . . . . . . . Protection des donnes dorigine . . . . . . . . . . . . . . . . . . . . . .

... ... ... ... ... ... ...

... ... ... ... ... ... ...

... ... ... ... ... ... ...

... ... ... ... ... ... ...

... ... ... ... ... ... ...

... ... ... ... ... ... ...

... ... ... ... ... ... ...

... ... ... ... ... ... ...

... ... ... ... ... ... ...

49 49 50 52 52 66 67

Fichier actif virtuel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 Cration dun cache de donnes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69

Mode danalyse distribue


Ajout et modification des paramtres de connexion au serveur . . Slection, changement ou ajout de serveurs . . . . . . . . . . . . . . . . Recherche de serveurs disponibles . . . . . . . . . . . . . . . . . . . . . . . Ouverture de fichiers de donnes partir dun serveur distant . . . . . . ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...

71
... ... ... ... 72 73 74 74

Connexion au serveur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71

Accs aux fichiers de donnes en mode danalyse locale ou distribue . . . . . . . . . . . . . . . . . . . . 75 Disponibilit des procdures en mode danalyse distribue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 Spcifications de chemins absolus et relatifs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76

diteur de donnes

78

Affichage des donnes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 Affichage des variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 Pour afficher ou dfinir des attributs de variable . . . . . . . . . . . . . . . . noms des variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Niveau de mesure des variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . Type de variable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Etiquettes de variable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Etiquettes de valeurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Insertion de sauts de ligne dans les tiquettes . . . . . . . . . . . . . . . . . . Valeurs manquantes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Rles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Largeur des colonnes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Alignement de variable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Application dattributs de dfinition de variable plusieurs variables. Attributs de variable personnaliss . . . . . . . . . . . . . . . . . . . . . . . . . . Personnaliser laffichage des variables . . . . . . . . . . . . . . . . . . . . . . . Correction de lorthographe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 80 81 82 83 85 86 86 87 88 88 88 89 90 94 95

viii

Saisie de donnes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95 Pour entrer des donnes numriques . . . . . . . . . . . . . . . . . . . . . . . . . . . Pour entrer des donnes non-numriques . . . . . . . . . . . . . . . . . . . . . . . . Pour utiliser des tiquettes de valeur pour lentre de donnes . . . . . . . . Restrictions concernant la valeur de donnes dans lditeur de donnes. Modification de donnes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Pour remplacer ou modifier les valeurs de donnes . . Couper, copier et coller des valeurs de donnes . . . . Insertion de nouvelles observations. . . . . . . . . . . . . . Insertion de nouvelles variables. . . . . . . . . . . . . . . . . Pour modifier le type de donnes. . . . . . . . . . . . . . . . Recherche dobservations, de variables ou dimputations . ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 96 96 96 97 97

. . . 97 . . . 97 . . . 98 . . . 99 . . . 99 . . 100

Recherche et remplacement des valeurs dattributs et de donnes. . . . . . . . . . . . . . . . . . . . . . . 102 Etat de la slection de lobservation dans lditeur de donnes . . . . . . . . . . . . . . . . . . . . . . . . . . 102 Options daffichage de lditeur de donnes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103 Impression de lditeur de donnes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104 Pour imprimer le contenu de lditeur de donnes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104

Utilisation des sources de donnes multiples

105

Manipulation de base de plusieurs sources de donnes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106 Utilisation de plusieurs ensembles de donnes dans une syntaxe de commande . . . . . . . . . . . . 108 Copie et collage dinformations entre les ensembles de donnes . . . . . . . . . . . . . . . . . . . . . . . . 108 Attribution dun nouveau nom aux ensembles de donnes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109 Suppression de plusieurs ensembles de donnes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109

Prparation des donnes

110

Proprits de variable. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110 Dfinition des proprits de variable. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111 Pour dfinir les proprits de variable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Dfinition des tiquettes de valeurs et des autres proprits de variable . . . . . . . . . . . . . . . Affectation du niveau de mesure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Attributs de variable personnaliss . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Copie de proprits de variable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Dfinition du niveau de mesure pour les variables dont le niveau de mesure est inconnu . . . . . . 111 112 114 115 116 117

Vecteurs de rponses multiples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119 Dfinir des vecteurs multirponses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119

ix

Copie des proprits de donnes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122 Pour copier des proprits de donnes . . . . . . . . . . . . . . . . . . . . . . . Slection des variables source et cible . . . . . . . . . . . . . . . . . . . . . . . Choix des proprits de variable copier . . . . . . . . . . . . . . . . . . . . . Copie des proprits densembles de donnes (proprits de fichier) Rsultats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Identification des observations dupliques . . . . . . . . . . . . . . . . . . . . . . . . Pour regrouper des variables par casiers . . . . . . . . . . . . . . . . . . Variables de regroupement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Gnration automatique de modalits regroupes par casiers . . . Copie de modalits regroupes par casiers . . . . . . . . . . . . . . . . . Valeurs manquantes spcifies dans Regroupement visuel . . . . . ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. .. .. .. .. .. .. .. .. .. .. 123 124 125 127 130 130 135 135 138 140 142

Regroupement visuel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134

Transformations de donnes

143

Calcul de variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143 Calculer la variable : Expressions conditionnelles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145 Calculer la variable : Type et tiquette . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146 Fonctions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146 Valeurs manquantes dans les fonctions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147 Gnrateurs de nombres alatoires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147 Compter occurrences des valeurs par observation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148 Compter les occurrences des valeurs par observations : Valeurs compter . . . . . . . . . . . . 149 Compter occurrences : Expressions conditionnelles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150 Valeurs de dcalage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151 Recodage de valeurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152 Recodage de variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152 Recodage de variables : Anciennes et nouvelles valeurs . . . . . . . . . . . . . . . . . . . . . . . . . . . 153 Cration de variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155 Recoder et crer de nouvelles variables : Anciennes et nouvelles valeurs . . . . . . . . . . . . . . 156 Recoder automatiquement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158 Ordonner les observations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161 Ordonner les observations : Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162 Ordonner les observations : Ex-aequo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163 Assistant Date et heure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164 Dates et heures dans IBM SPSS Statistics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cration dune variable date/heure partir dune variable chane . . . . . . . . . . . . . . . . . . . . Cration dune variable date/heure partir dun ensemble de variables . . . . . . . . . . . . . . . . Ajout de valeurs aux variables date/heure ou suppression de valeurs des variables date/heure. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166 167 168 170

Extraction dune partie dune variable date/heure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178 Transformation de donnes pour srie chronologique. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180 Dfinir des dates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181 Crer la srie chronologique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182 Remplacer les valeurs manquantes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185

Gestion et transformations de fichiers

187

Sort Cases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187 Trier les variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188 Transposer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189 Fusionner des fichiers de donnes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190 Ajouter des observations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191 Ajout dobservations : Renommer . . . . . . . . . . . . . . . Ajout dobservations : Informations du dictionnaire . . Fusion de plus de deux sources de donnes . . . . . . . Ajouter des variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. .. .. .. 193 193 194 194

Ajouter des variables: Renommer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196 Fusion de plus de deux sources de donnes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196 Agrger les donnes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197 Agrgation de donnes : Fonction dagrgation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200 Agrgation de donnes : Nom et tiquette de variable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200 Split File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201 Slectionner des observations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202 Slectionner observations : If . . . . . . . . . . . . . . . Slectionner observations : Echantillon alatoire. Slectionner observations : Plage . . . . . . . . . . . . Pondrer les observations . . . . . . . . . . . . . . . . . . . . . ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. .. .. .. 204 205 206 207 208 209 213 214 215 217 218

Restructuration des donnes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208 Restructuration des donnes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Assistant de restructuration des donnes : Slectionner un type . . . . . . . . . . . . . . . . . . . . . Assistant de restructuration des donnes (Restructurer les variables en observations) : Nombre de groupes de variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Assistant de restructuration des donnes (Restructurer les variables en observations) : Slectionner les variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Assistant de restructuration des donnes (Restructurer les variables en observations) : Crer des variables dindex . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Assistant de restructuration des donnes (Restructurer les variables en observations) : Crer une variable dindex . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Assistant de restructuration des donnes (Restructurer les variables en observations) : Crer plusieurs variables dindex . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

xi

Assistant de restructuration des donnes (Restructurer les variables en observations) : Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Assistant de restructuration des donnes (Restructurer les observations en variables) : Slectionner les variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Assistant de restructuration des donnes (Restructurer les observations en variables) : Tri des donnes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Assistant de restructuration des donnes (Restructurer les observations en variables) : Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Assistant de restructuration des donnes : Terminer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

220 221 222 223 224

10 Utilisation du rsultat
Affichage et masquage des rsultats . . . . . . . . . . . . . . . . . . . Dplacement, suppression et copie de rsultats . . . . . . . . . . Changement de lalignement initial . . . . . . . . . . . . . . . . . . . . Changement de lalignement des items de rsultat. . . . . . . . . Lgende du Viewer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ajout dlments au Viewer . . . . . . . . . . . . . . . . . . . . . . . . . . Recherche et remplacement dinformations dans le Viewer . . Copie des rsultats dans dautres applications . . . . . . . . . . . . . . . Options HTML . . . . . . . . . . . . . . . . . . Options Word/RTF . . . . . . . . . . . . . . . Options Excel. . . . . . . . . . . . . . . . . . . Options PowerPoint . . . . . . . . . . . . . . Options PDF. . . . . . . . . . . . . . . . . . . . Options texte . . . . . . . . . . . . . . . . . . . Options graphiques uniquement. . . . . Options de format des graphiques . . . Impression de documents du Viewer . . . . ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...

226
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 227 227 228 228 228 230 230 232 235 236 237 239 241 242 243 244 245 245 246 247 249 250

Viewer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226

Exporter rsultats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233

Pour imprimer des rsultats et des diagrammes. . Aperu avant impression . . . . . . . . . . . . . . . . . . . Attributs de page : En-ttes et pieds de page . . . . Attributs de page : Options . . . . . . . . . . . . . . . . . Enregistrement des rsultats . . . . . . . . . . . . . . . . . . .

Pour enregistrer un document du Viewer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250

xii

11 Tableaux pivotants
Activer un tableau pivotant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Pivotement de tableau . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Modification de lordre daffichage des lments dans une dimension . . . Dplacement de lignes et de colonnes dans un lment de dimension . . . Transposer des lignes et des colonnes. . . . . . . . . . . . . . . . . . . . . . . . . . . Groupement de lignes ou de colonnes . . . . . . . . . . . . . . . . . . . . . . . . . . Dissociation de lignes ou de colonnes . . . . . . . . . . . . . . . . . . . . . . . . . . . Rotation des tiquettes de ligne ou de colonne . . . . . . . . . . . . . . . . . . . . Annulation des modifications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Utilisation des strates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...

252
.. .. .. .. .. .. .. .. .. .. 252 253 253 253 254 254 254 254 255 255

Manipulation dun tableau pivotant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252

Cration et affichage de strates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256 Atteindre la modalit de la strate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258 Affichage et masquage dlments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258 Masquage de lignes et de colonnes dans un tableau . . . . . . . . . . Affichage des lignes et des colonnes masques dans un tableau. Masquage et affichage des tiquettes de dimension . . . . . . . . . . Masquage ou affichage des titres de tableau. . . . . . . . . . . . . . . . Modles de tableaux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. .. .. .. .. 258 259 259 259 259

Pour appliquer un modle de tableau. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260 Pour modifier ou crer un modle de tableau. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260 Proprits du tableau . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261 Pour modifier les proprits dun tableau pivotant . . . Proprits du tableau : gnrales . . . . . . . . . . . . . . . Proprits du tableau : notes de bas de page. . . . . . . Proprits du tableau : Formats de cellule . . . . . . . . . Proprits du tableau : Bordures . . . . . . . . . . . . . . . . Proprits du tableau : Impression . . . . . . . . . . . . . . Proprits de cellule. . . . . . . . . . . . . . . . . . . . . . . . . . . . . Police et arrire-plan. . . . . . . Valeur de format . . . . . . . . . . Alignement et marges . . . . . . Notes de bas de page et lgendes ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 261 261 264 265 268 268 270 270 271 271 272 272 273 273 273 274 274 275

Ajout de notes de bas de page et de lgendes . . . . . . . . . . . . . . . . . . Pour afficher ou masquer une lgende . . . . . . . . . . . . . . . . . . . . . . . Pour masquer ou afficher une note de bas de page dans un tableau . Marque de bas de page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Renumroter les notes de bas de page . . . . . . . . . . . . . . . . . . . . . . . Modification des notes de bas de page dans les tableaux classiques. Largeur des cellules de donnes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

xiii

Modification de la largeur de colonne. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276 Affichage des bordures masques dans un tableau pivotant. . . . . . . . . . . . . . . . . . . . . . . . . . . . 276 Slection de lignes, colonnes et de cellules dans un tableau pivotant . . . . . . . . . . . . . . . . . . . . . 276 Impression des tableaux pivotants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277 Contrle des sauts de tableau pour les tableaux longs et larges. . . . . . . . . . . . . . . . . . . . . . 278 Cration dun diagramme partir dun tableau pivotant. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279 Tableaux classiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279

12 Modles

281

Interaction avec un modle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281 Travailler avec le Viewer de modle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281 Impression dun modle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283 Exportation dun modle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283 Enregistrement des champs utiliss dans le modle dans un nouvel ensemble de donnes . . . . 283 Enregistrement des valeurs prdites dans un nouvel ensemble de donnes en fonction de limportance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284 Modles pour des ensembles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285 Rcapitulatif de modle . . . . . . . . . . . . . Importance des valeurs prdites . . . . . . . Frquence des valeurs prdites . . . . . . . Prcision dun modle de composant . . . Dtails dun modle de composant . . . . . Prparation automatique des donnes . . Viewer de modles scinds . . . . . . . . . . . . . . ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. .. .. .. .. .. .. 287 288 289 290 292 293 293

13 Utilisation de la syntaxe de commande

295

Rgles de syntaxe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295 Cration dune syntaxe depuis les botes de dialogue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297 Collage dune syntaxe depuis les botes de dialogue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297 Copie de la syntaxe depuis le fichier de rsultat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297 Copier la syntaxe depuis le fichier de rsultats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298 Utilisation de lditeur de syntaxe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299 Fentre Editeur de syntaxe . . Terminologie . . . . . . . . . . . . . Saisie semi-automatique . . . . Codage par couleurs . . . . . . . Points darrt. . . . . . . . . . . . . ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. .. .. .. .. 300 302 302 303 304

xiv

Signets . . . . . . . . . . . . . . . . . . . . . . . . . . Commenter ou dcommenter un texte . . . Syntaxe de formatage . . . . . . . . . . . . . . . Excution dune syntaxe de commande . . Fichiers de syntaxe Unicode . . . . . . . . . . . . . .

... ... ... ... ...

... ... ... ... ...

... ... ... ... ...

... ... ... ... ...

... ... ... ... ...

... ... ... ... ...

... ... ... ... ...

... ... ... ... ...

... ... ... ... ...

... ... ... ... ...

... ... ... ... ...

... ... ... ... ...

.. .. .. .. ..

305 306 307 308 309

Commandes Execute multiples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309

14 Prsentation de lutilitaire de diagramme

311

Cration et modification dun diagramme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311 Construction de diagrammes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311 Modification de diagrammes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 315 Options de dfinition du diagramme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 318 Ajout et modification de titres et de notes de bas de page . . . . . . . . . . . . . . . . . . . . . . . . . . 318 Dfinition des options gnrales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319

15 Evaluation de donnes avec des modles de prvision


Association des champs du modle et de ceux de lensemble de donnes. . . Slection des fonctions dvaluation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . valuation de lensemble de donnes actif. . . . . . . . . . . . . . . . . . . . . . . . . . . Fusion des fichiers XML de modle et des transformations . . . . . . . . . . . . . . . . . . ... ... ... ... ... ... ... ... ... ... ... ...

322
.. .. .. .. 325 327 329 330

Assistant dvaluation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323

16 Utilitaires

332

Informations sur les variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332 Commentaires de fichier de donnes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333 Groupes de variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333 Dfinition de groupes de variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334 Utilisation de groupes de variables pour afficher ou masquer les variables . . . . . . . . . . . . . . . . . 335 Rordonner Listes Variables Cible. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336 Utilisation des groupes dextension. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336 Cration de groupes dextension . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336 Installation de groupes dextension . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339 Affichage des groupes dextension installs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 342

xv

17 Options

343

Options gnrales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 344 Options Viewer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 347 Options de donnes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 348 Modification de laffichage des variables par dfaut . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351 Options montaires (devises) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351 Cration de formats montaires personnaliss . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 352 Options dtiquetage des rsultats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 352 Options de diagramme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 354 Donnes Couleurs des lments . . . . . . . Courbes des lments de donnes . . . . . Marques des lments de donnes . . . . . Remplissages des lments de donnes . Options de tableau pivotant . . . . . . . . . . . . . . ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. .. .. .. .. 355 355 356 357 357

Options Emplacements des fichiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 360 Options Script. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 362 Options de lEditeur de syntaxe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 365 Options dimputations multiples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 367

18 Personnalisation des menus et des barres doutils

369

Editeur de menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 369 Personnalisation des barres doutils . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 370 Montrer barres doutils . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 370 Pour personnaliser les barres doutils . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 371 Proprits barre doutils . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 372 Barre doutils Modifier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 372 Crer nouvel outil . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 373

19 Cration et gestion de botes de dialogue personnalises

375

Prsentation du gnrateur de botes de dialogue personnalises . . . . . . . . . . . . . . . . . . . . . . . 376 Cration dune bote de dialogue. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 376 Proprits des botes de dialogue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 377 Spcification de lemplacement du menu dune bote de dialogue personnalise . . . . . . . . . . . . 379 Disposition des commandes sur le canevas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 380

xvi

Cration du modle de syntaxe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 381 Aperu dune bote de dialogue personnalise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 384 Gestion des botes de dialogue personnalises. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 385 Types de commandes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 387 Liste source. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Liste cible . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Filtrage des listes de variables . . . . . . . . . . . . . . . . . . . . . . . . . . . Case cocher . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Commandes de zones combines et de zones de liste . . . . . . . . . Commande Texte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Commande numrique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Commande de texte statique . . . . . . . . . . . . . . . . . . . . . . . . . . . . Groupe dlments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Groupe de boutons radio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Groupes de cases cocher . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Navigateur de fichiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Bouton de la bote de dialogue de niveau infrieur . . . . . . . . . . . . Botes de dialogue personnalises pour les commandes dextension . ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. .. .. .. .. .. .. .. .. .. .. .. .. .. 388 389 390 390 391 393 393 394 394 395 397 398 399 401

Cration de versions traduites de botes de dialogue personnalises . . . . . . . . . . . . . . . . . . . . . 402

20 Tches de production

405

Fichiers de syntaxe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 406 Rsultats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 407 Options HTML . . . . . . . . . . . . . . . . . . . . . . . . . . . Options PowerPoint . . . . . . . . . . . . . . . . . . . . . . Options PDF . . . . . . . . . . . . . . . . . . . . . . . . . . . . Options Texte . . . . . . . . . . . . . . . . . . . . . . . . . . . Tches de production avec commandes OUTPUT Valeurs dexcution . . . . . . . . . . . . . . . . . . . . . . . . . . ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. .. .. .. .. .. 408 408 408 408 409 409

Options dexcution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 410 Connexion au serveur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 410 Ajout et modification des paramtres de connexion au serveur . . . . . . . . . . . . . . . . . . . . . . 410 Invites utilisateur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 411 Etat des tches en arrire-plan. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 411 Excution de tches de production partir dune ligne de commande . . . . . . . . . . . . . . . . . . . . 412 Conversion des fichiers du systme de production . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 413

xvii

21 Systme de gestion des rsultats

415

Types dobjet de sortie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 418 Identificateurs de commande et sous-types de tableau. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 419 Etiquettes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 420 Options OMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 421 Journalisation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 426 Exclusion de laffichage des rsultats du Viewer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 427 Acheminement des rsultats vers des fichiers de donnes IBM SPSS Statistics . . . . . . . . . . . . . 427 Exemple : Tableau bidimensionnel unique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Exemple : Tableaux avec strates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Fichiers de donnes crs partir de plusieurs tableaux . . . . . . . . . . . . . . . . . . . . . . . . . . . Contrle des lments de colonne pour contrler les variables du fichier de donnes . . . . . Noms de variable dans les fichiers de donnes gnrs par OMS . . . . . . . . . . . . . . . . . . . . Structure de tableau OXML. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 428 428 429 432 434 435

Identificateurs OMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 439 Copie des identificateurs OMS partir de la lgende du Viewer. . . . . . . . . . . . . . . . . . . . . . 440

22 Utilitaire de script

442

Autoscripts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 443 Cration de scripts automatiques. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 444 Association de scripts existants des objets du Viewer. . . . . . . . . . . . . . . . . . . . . . . . . . . . 445 Cration dun script laide du langage de programmation Python . . . . . . . . . . . . . . . . . . . . . . . 446 Excution des scripts et des programmes Python . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 447 Editeur de scripts pour le langage de programmation Python . . . . . . . . . . . . . . . . . . . . . . . . 448 Cration de scripts en Basic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 449 Compatibilit avec les versions antrieures 16.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 449 Objet scriptContext . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 452 Scripts au dmarrage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 453

xviii

Annexes A Convertisseur de syntaxe des commandes TABLES et IGRAPH B Remarques Index

455 458 461

xix

Chapitre

Sommaire
Nouveauts de la version 20

Cartes. Le slecteur de modles de reprsentations graphiques contient dsormais des modles

permettant de crer diffrents types de visualisations de carte, comme les cartes choroplthes (cartes en couleurs), les cartes avec des mini-diagrammes et les cartes superposes. IBM SPSS Statistics est fourni avec plusieurs fichiers cartes mais vous pouvez utiliser lutilitaire de conversion des cartes pour convertir vos fichiers de formes de cartes existants utiliser avec le slecteur de modles de reprsentations graphiques.
Reprsentation plus rapide des tableaux pivotants. Les tableaux pivotants sont dsormais reprsents plus rapidement que dans les versions prcdentes et conservent toutes les fonctions de rotation et de modification. Si vous avez utilis la reprsentation rapide des tableaux lgers dans la version 19, vous trouverez des rsultats comparables pour les tableaux pivotants dans la version 20 et les versions ultrieures, sans les limites des tableaux lgers. Les utilisateurs qui ont besoin dune compatibilit avec des versions antrieures la version 20 peuvent choisir de gnrer des tableaux classiques (appels tableaux complets dans la version 19). Pour plus d'informations, reportez-vous la section Options de tableau pivotant dans le chapitre 17 sur p. 357. Arrire-plan, excution dconnecte pour les tches de production. Les tches de production

peuvent tre excutes dans une session darrire-plan distincte sur un serveur distant. Vous pouvez soumettre les tches partir de votre ordinateur local, vous dconnecter du serveur distant, vous reconnecter plus tard et rcuprer vos rsultats. Vous pouvez arrter lexcution de SPSS Statistics sur votre ordinateur local. Vous pouvez mme teindre votre ordinateur local. La progression des tches distantes peut tre surveille et les rsultats rcuprs depuis longlet Etat des tches en arrire-plan de la bote de dialogue du systme de production.Pour plus d'informations, reportez-vous la section Tches de production dans le chapitre 20 sur p. 405.
Cibles ordinales pour les modles linaires mixtes gnraliss. La procdure des modles

linaires mixtes gnraliss utilise dsormais les informations dans lordre des modalits de cible avec le niveau de mesure ordinal. Les cibles ordinales sont modlises avec une distribution multinominale ordinale et la cible est associe de manire linaire aux facteurs et covariables via un certain nombre de fonctions de lien cumules. Cette fonction est disponible dans loption complmentaire Statistiques avances.

Windows
Il existe de nombreux types de fentre diffrents dans IBM SPSS Statistics :
Editeur de donnes : Data Editor affiche le contenu du fichier de donnes actif. Vous pouvez crer de nouveaux fichiers de donnes ou modifier des fichiers de donnes existants avec Data Editor. Si vous avez plus dun fichier de donnes douvert, alors il y a une fentre Data Editor distinctes pour chaque fichier de donnes.
Copyright IBM Corporation 1989, 2011. 1

2 Chapitre 1

Viewer : Tous les rsultats, tableaux et diagrammes diffrents saffichent dans le Viewer. Vous pouvez modifier les rsultats et les enregistrer pour une utilisation ultrieure. Une fentre du Viewer souvre automatiquement la premire fois que vous excutez une procdure qui gnre des rsultats. Editeur de tableaux pivotants : Les rsultats affichs dans les tableaux pivotants peuvent tre

modifis de diverses manires grce lditeur de tableaux pivotants. Vous pouvez modifier le texte, permuter les donnes dans les lignes et colonnes, ajouter de la couleur, crer des tableaux multidimensionnels, et masquer et afficher les rsultats de faon slective.
Editeur de diagrammes : Vous pouvez modifier les diagrammes haute rsolution dans les fentres de graphique. Vous pouvez changer les couleurs, slectionner des polices de taille ou de type diffrent, permuter les axes horizontal et vertical, faire pivoter les diagrammes de dispersion 3D, et mme changer le type de diagramme. Editeur de rsultats texte : Les rsultats texte qui ne sont pas affichs dans les tableaux pivotants peuvent tre modifis grce lditeur de rsultats. Vous pouvez modifier les rsultats et changer les caractristiques des polices (type, style, couleur, taille). Editeur de syntaxe : Vous pouvez coller les choix des botes de dialogue dans une fentre de

syntaxe, lorsque vos choix apparaissent sous forme de syntaxe de commande. Vous pouvez alors modifier la syntaxe de commande pour utiliser les fonctions spciales qui ne sont pas disponibles dans les botes de dialogue. Vous pouvez enregistrer ces commandes dans un fichier pour les utiliser dans des sessions ultrieures.
Figure 1-1 Editeur de donnes et Viewer

3 Sommaire

Fentre dsigne et fentre active


Si vous avez plusieurs fentres du Viewer ouvertes, le rsultat est dirig vers la fentre Viewer dsigne. Si vous avez plusieurs fentres Editeur de syntaxe ouvertes, la syntaxe de commande est colle dans la fentre Editeur de syntaxe dsigne. Les fentres dsignes seront indiques par un signe plus dans licne de la barre de titres. Vous pouvez changer les fentres dsignes tout moment. Il ne faut pas confondre fentre dsigne et fentre active, qui est la fentre slectionne. Si plusieurs fentres se chevauchent, la fentre active apparat en premier plan. Si vous ouvrez une fentre, elle devient automatiquement la fentre active et la fentre dsigne.

Changer la fentre dsigne


E Activez la fentre de votre choix (en cliquant nimporte o dans la fentre). E Cliquez sur loutil Fentre dsigne dans la barre doutils (licne du signe plus).

ou
E A partir des menus, slectionnez : Utilitaires > Dsigner la fentre

Remarque : A partir des fentres de Data Editor, la fentre de donnes active dtermine lensemble de donnes qui est utilis dans les analyses et calculs suivants. Il ny a pas de fentre dEditeur de donnes dsigne . Pour plus d'informations, reportez-vous la section Manipulation de base de plusieurs sources de donnes dans le chapitre 6 sur p. 106.

Barre dtat
La barre dtat affiche en bas de chaque fentre IBM SPSS Statistics donne les informations suivantes :
Etat de commande : Pour chaque procdure ou commande que vous excutez, un compteur dobservations indique le nombre dobservations dj traites. Pour les procdures statistiques qui demandent un traitement itratif, le nombre ditrations saffiche. Etat du filtre : Si vous avez slectionn un chantillon alatoire ou un sous-ensemble dobservations

analyser, le message Filtre activ indique quun certain type de filtrage dobservations est en vigueur et que lanalyse ne prend pas en compte toutes les observations du fichier de donnes.
Etat de la pondration : Le message Pondration active indique quune variable de pondration est utilise pour pondrer les observations prises en compte dans lanalyse. Etat de Fichier divis : Le message Fichier scind activ indique que le fichier de donnes a t

spar en groupes distincts pour lanalyse, daprs les valeurs dune ou de plusieurs variables de regroupement.

4 Chapitre 1

Botes de dialogue
La plupart des slections de menu dclenchent louverture de botes de dialogue. Les botes de dialogue permettent de slectionner des variables et des options pour effectuer des analyses. Les botes de dialogue des procdures statistiques et des diagrammes comportent deux lments de base :
Liste des variables sources : Une liste de variables dans lensemble de donnes actif. Seuls les types de variables autoriss par la procdure slectionne apparaissent dans la liste source. Lutilisation des variables alphanumriques courtes et alphanumriques longues est limite dans de nombreuses procdures. Liste(s) des variables cibles. Une ou plusieurs listes indiquant les variables que vous avez choisies

pour lanalyse, comme par exemple les listes de variables dpendantes et explicatives.

Noms de variables et tiquettes de variable dans les listes de botes de dialogue


Vous pouvez afficher soit les noms, soit les tiquettes des variables dans les listes des botes de dialogue. Vous pouvez galement contrler lordre dans lequel sont tries les variables dans les listes de variables source. Pour contrler les attributs daffichage par dfaut des variables dans les listes source, choisissez Options dans le menu Edit. Pour plus d'informations, reportez-vous la section Options gnrales dans le chapitre 17 sur p. 344. Vous pouvez galement modifier les attributs daffichage de la liste des variables dans les botes de dialogue. La mthode de modification des attributs daffichage dpend de la bote de dialogue :

Si la bote de dialogue fournit des commandes de tri et daffichage au-dessus de la liste des variables source, utilisez ces commandes pour modifier les attributs daffichage. Si la bote de dialogue ne contient pas de commande de tri au-dessus de la liste des variables source, cliquez avec le bouton droit de la souris sur nimporte quelle variable de la liste source et slectionnez les attributs daffichage dans le menu contextuel.

Vous pouvez afficher soit les noms, soit les tiquettes des variables (les noms sont affichs pour toutes les variables qui nont pas dtiquette dfinie) et vous pouvez trier la liste source par ordre des fichiers, ordre alphabtique ou niveau de mesure. (dans les botes de dialogue contenant des commandes de tri au-dessus de la liste des variables, la slection de loption par dfaut Aucun trie la liste dans lordre du fichier.)

Redimensionnement des botes de dialogue


A limage des fentres, vous pouvez redimensionner les botes de dialogue en cliquant sur les bords externes ou sur les angles, et en les faisant glisser. Par exemple, si vous largissez la bote de dialogue, vous largissez galement les listes de variables.

5 Sommaire Figure 1-2 Bote de dialogue redimensionne

Commandes des botes de dialogue


La plupart des botes de dialogue comportent cinq commandes standard :
OK ou Excuter. Excute la procdure. Une fois que vous avez slectionn vos variables et ventuellement choisi des spcifications supplmentaires, cliquez sur OK pour excuter la procdure et fermer la bote de dialogue. Certaines botes de dialogue possdent un bouton Excuter la place du bouton OK. Coller. Ce bouton gnre la syntaxe de commande partir des slections de la bote de dialogue et

colle la syntaxe dans une fentre de syntaxe. Vous pouvez alors personnaliser les commandes avec dautres fonctions qui ne sont pas disponibles partir des botes de dialogue.
Restaurer : Dslectionne des variables dans la ou les listes de variables slectionnes et remet toutes les spcifications de la bote de dialogue et des sous-botes de dialogue ventuelles ltat par dfaut. Annuler : Annule les modifications apportes aux paramtres de la bote de dialogue depuis sa dernire ouverture et ferme la bote de dialogue. Au sein dune session, les paramtres de la bote de dialogue restent tels quels. Une bote de dialogue conserve lensemble de spcifications le plus rcent jusqu ce que vous les ayez annules. Aide : Aide sensible au contexte. Ce bouton vous permet daccder une fentre daide qui contient des informations sur la bote de dialogue active.

Slection de variables
Pour slectionner une seule variable, slectionnez-la simplement dans la liste des variables source, et faites-la glisser vers la liste des variables cible. Vous pouvez galement utiliser les flches pour dplacer les variables de la liste source aux listes cible. Sil ny a quune liste de variables cible, vous pouvez double-cliquer sur des variables individuelles pour les faire passer de la liste source vers la liste cible.

6 Chapitre 1

Vous pouvez aussi slectionner plusieurs variables :


Pour slectionner plusieurs variables qui sont groupes dans la liste de variables, cliquez sur la premire puis, tout en appuyant sur Maj, cliquez sur la dernire du groupe. Pour slectionner plusieurs variables qui ne sont pas regroupes dans la liste de variables, cliquez sur la premire puis, tout en appuyant sur Ctrl, cliquez sur la variable suivante et ainsi de suite. (Pour Macintosh : cliquez sur la commande).

Icnes Type de donnes, Niveau de mesure et Liste des variables


Les icnes affiches ct des variables dans les listes de la bote de dialogue fournissent des informations sur le type de variable et le niveau de mesure.
Numrique Echelle (continue). Ordinal Nominal Chane n/a Date Heure

Pour plus dinformations sur le niveau de mesure, reportez-vous Niveau de mesure des variables sur p. 82. Pour plus dinformations sur les types de donnes numriques, chane, date et heure, reportez-vous Type de variable sur p. 83.

Obtenir des informations sur les variables dans les botes de dialogue
De nombreuses botes de dialogue permettent de rechercher des informations sur les variables affiches dans les listes de variables.
E Cliquez avec le bouton droit de la souris sur une variable dans la liste des variables sources

ou cibles.
E Slectionnez Informations sur les variables.

7 Sommaire Figure 1-3 Informations sur les variables

Procdures de base dans lanalyse des donnes


Avec IBM SPSS Statistics, lanalyse de donnes est une tche simple. Il suffit de :
Rentrer les donnes dans SPSS Statistics : Vous pouvez ouvrir un fichier de donnes SPSS Statistics pralablement enregistr, lire une feuille de calcul, un fichier de base de donnes ou un fichier texte, ou saisir des donnes directement dans Data Editor. Slectionner une procdure : Slectionnez une procdure dans les menus pour calculer des

statistiques ou crer un diagramme.


Slectionner des variables analyser : Les variables du fichier de donnes apparaissent dans

une bote de dialogue.


Excutez la procdure et examinez les rsultats : Les rsultats sont affichs dans le Viewer.

Assistant statistique
Si vous ne connaissez pas bien IBM SPSS Statistics ou les procdures statistiques disponibles, lAssistant statistique peut vous aider dmarrer en vous posant des questions simples, en langage non technique, et en vous donnant des exemples visuels qui vous aideront slectionner les fonctions statistiques et de reprsentation graphique de base convenant le mieux vos donnes. Pour utiliser lAssistant statistique, choisissez dans les menus dune fentre SPSS Statistics quelconque :
Aide > Assistant statistique

LAssistant statistique permet de couvrir uniquement un sous-ensemble slectionn de procdures. Il a t conu pour fournir une assistance dordre gnral pour de nombreuses statistiques de base parmi les plus courantes.

8 Chapitre 1

En savoir plus
Pour avoir une vue densemble complte des principes de base, consultez le didacticiel en ligne. Dans un menu IBM SPSS Statistics quelconque, choisissez :
Aide > Didacticiel

Chapitre

Obtention dAide
Laide apparat sous plusieurs formes : ainsi quaux didacticiels et aux informations de rfrence technique.

Menu Aide : Le menu Aide de la plupart des fentres permet daccder au systme daide principal, Rubriques. Les rubriques permettent daccder aux onglets Sommaire, Index et Rechercher,

que vous pouvez utiliser pour chercher des rubriques daide particulires.
Didacticiel : Instructions illustres et dtailles tape par tape vous expliquant comment

utiliser de nombreuses fonctions de base. Il nest pas ncessaire de visualiser le didacticiel du dbut la fin. Vous pouvez choisir les rubriques visualiser, ignorer et visualiser des rubriques dans lordre de votre choix, et utiliser lindex ou le sommaire pour rechercher des rubriques donnes.

Etudes de cas. Exemples pratiques indiquant comment crer diffrents types danalyse

statistique et comment interprter les rsultats. Les fichiers de donnes dexemple utiliss dans ces cas pratiques vous sont galement fournis afin que vous puissiez voir exactement comment les rsultats ont t gnrs. Vous pouvez choisir partir du sommaire les procdures sur lesquelles vous souhaitez obtenir des informations ou rechercher des rubriques appropries dans lindex.

Assistant statistique.Vous aide rechercher la procdure que vous souhaitez utiliser. Une fois

vos slections effectues, lAssistant statistique ouvre la bote de dialogue de la procdure statistique, de rapport ou de diagramme qui correspond aux critres slectionns.

Command Syntax Reference. Un guide de rfrence dtaill sur la syntaxe des commandes est

disponible sous deux formes diffrentes : guide intgr dans le systme daide global et comme document distinct au format PDF dans Command Syntax Reference, aussi disponible partir du menu Aide.

Algorithmes statistiques. Les algorithmes utiliss pour la plupart des procdures statistiques

sont disponibles sous deux formes : intgrs dans le systme daide global et comme document distinct au format PDF, disponible sur le CD des manuels. Pour connatre les liens daccs des algorithmes spcifiques du systme daide, slectionnez Algorithmes dans le menu Aide.
Aide sensible au contexte. Plusieurs emplacements de linterface utilisateur vous permettent

daccder laide contextuelle.

Boutons Aide de bote de dialogue : La plupart des botes de dialogue disposent dun bouton

Aide qui vous conduit directement la rubrique daide relative la bote de dialogue. La rubrique daide fournit des informations gnrales et propose des liens vers les rubriques apparentes.

Copyright IBM Corporation 1989, 2011.

10 Chapitre 2

Aide du menu contextuel du tableau pivotant : Cliquez avec le bouton droit de la souris sur les

termes du tableau pivotant dans le Viewer et slectionnez Quest-ce que cest ? dans le menu contextuel afin dafficher les dfinitions de ces termes.

Syntaxe de commande. Dans une fentre de synatxe de commande, positionnez le curseur

nimporte o lintrieur du bloc de syntaxe pour une commande et appuyez sur F1 sur le clavier. Un diagramme complet de syntaxe de commande pour cette commande saffiche. La documentation complte de la syntaxe de commande est disponible partir des liens des rubriques lies et depusi longlet Contenu de laide.
Autres ressources Site Web du support technique. La plupart des problmes courants peuvent tre rsolus laide des rponses se trouvant ladresse http://www.ibm.com/support. (Pour accder au site Web du support technique, vous devez entrer un ID de connexion et un mot de passe. LURL ci-dessus vous permettra dobtenir des informations sur lobtention dun ID et dun mot de passe.)

Si vous tes un tudiant qui utilise la version pour tudiant, personnel de lducation ou diplm dun produit logiciel IBM SPSS, veuillez consulter les pages Solutions pour lducation (http://www.ibm.com/spss/rd/students/) consacres aux tudiants. Si vous tes un tudiant utilisant une copie du logiciel IBM SPSS fournie par votre universit, veuillez contacter le coordinateur des produits IBM SPSS de votre universit.
Communaut SPSS. La Communaut SPSS possde des ressources pour tous les niveaux

dutilisateurs et de dveloppeurs dapplications. Tlchargez des utilitaires, des exemples graphiques, des nouveaux modules statistiques et des articles. Visitez la Communaut SPSS ladresse http://www.ibm.com/developerworks/spssdevcentral.

Aide sur les termes utiliss dans les rsultats


Pour consulter une dfinition dun terme dans les rsultats du tableau pivotant du Viewer :
E Double-cliquez sur le tableau pivotant pour lactiver. E Cliquez avec le bouton droit sur le terme dont vous souhaitez obtenir une explication. E Slectionnez A propos de dans le menu contextuel.

La fentre qui saffiche prsente une dfinition du terme.

11 Obtention dAide Figure 2-1 Glossaire du tableau pivotant activ partir du bouton droit de la souris

Chapitre

Fichiers de donnes

Les fichiers de donnes se prsentent sous une grande diversit de formats et ce logiciel a t conu pour traiter nombre dentre eux, dont : Feuilles de calcul cres sous Excel et Lotus Tableaux de bases de donnes issus de plusieurs sources de bases de donnes, notamment Oracle, SQLServer, Access, dBASE, etc. Fichiers texte dlimits par des tabulations et autres types de fichiers texte simples les fichiers de donnes au format IBM SPSS Statistics crs avec dautres systmes dexploitation ; Fichiers de donnes SYSTAT Fichiers de donnes SAS Fichiers de donnes Stata

Ouverture de fichiers de donnes


Outre les fichiers sauvegards au format IBM SPSS Statistics, vous pouvez ouvrir les fichiers Excel, SAS, Stata, ainsi que les fichiers tabuls et autres sans avoir convertir les fichiers en un format intermdiaire ni entrer dinformations de dfinition de donnes.

Louverture dun fichier de donnes le rend actif. Si un ou plusieurs fichiers de donnes se trouvent dj ouverts, ils restent ouverts et disponibles pour une utilisation ultrieure dans la session. Pour quun fichier de donnes ouvert devienne lensemble de donnes actif, cliquez nimporte quel endroit de la fentre Data Editor. Pour plus d'informations, reportez-vous la section Utilisation des sources de donnes multiples dans le chapitre 6 sur p. 105. En mode danalyse distribue mettant en uvre un serveur distant pour le traitement des commandes et lexcution des procdures, les fichiers de donnes, dossiers et lecteurs disponibles dpendent des donnes accessibles sur le serveur. Le nom du serveur utilis est indiqu dans la zone suprieure de la bote de dialogue. Vous naurez accs aux fichiers de donnes de votre ordinateur local que si vous dfinissez le lecteur correspondant comme un lecteur partag et les dossiers contenant vos fichiers de donnes comme des dossiers partags. Pour plus d'informations, reportez-vous la section Mode danalyse distribue dans le chapitre 4 sur p. 71.

Pour ouvrir un fichier de donnes


E A partir des menus, slectionnez : Fichier > Ouvrir > Donnes E Dans la bote de dialogue Ouvrir donnes, slectionnez le fichier ouvrir. E Cliquez sur Ouvrir. Copyright IBM Corporation 1989, 2011. 12

13 Fichiers de donnes

Sinon, vous pouvez :

Dfinir automatiquement la largeur de chaque variable chane la valeur observe la plus longue pour cette variable, en utilisant Minimize string widths based on observed values. Ceci est trs utile lors de la lecture de fichiers de donnes de page de code en mode Unicode. Pour plus d'informations, reportez-vous la section Options gnrales dans le chapitre 17 sur p. 344. Lire les noms de variable sur la premire ligne des fichiers de feuilles de calcul. spcifier une plage de cellules lire dans le cas de fichiers de feuilles de calcul. Spcifier une feuille de calcul lire dans un fichier Excel (version Excel 95 ou suprieure).

Pour plus dinformations sur la lecture des donnes partir des bases de donnes, reportez-vous Lire des fichiers de base de donnes sur p. 16. Pour plus dinformations sur la lecture des donnes partir des fichiers de donnes texte, reportez-vous Assistant de texte sur p. 32.

Types de fichier de donnes


SPSS Statistics. Ouvre les fichiers de donnes enregistrs au format IBM SPSS Statistics

ainsi que le produit DOS SPSS/PC+.


SPSS/PC+ : Ouvre les fichiers de donnes SPSS/PC+. Cette option nest disponible que sous les

systmes dexploitation Windows.


SYSTAT. Ouvre les fichiers de donnes SYSTAT. SPSS Statistics Portable. Ouvre les fichiers de donnes sauvegards en format portable.

Sauvegarder un fichier en format portable prend bien plus de temps que de sauvegarder le fichier en format SPSS Statistics.
Excel : Ouvre les fichiers Excel. Lotus 1-2-3. Ouvre les fichiers de donnes enregistrs au format 1-2-3 pour les versions 3.0 et

2.0, ainsi que pour la version 1A de Lotus.


SYLK : Ouvre les fichiers de donnes sauvegards en format SYLK (lien symbolique), format

utilis par quelques applications de tableurs.


dBASE : Ouvre des fichiers de format dBASE pour dBASE IV, dBASE III ou III PLUS, ou pour

dBASE II. Chaque observation est un enregistrement. Les tiquettes de variable et de valeurs ainsi que les spcifications de valeurs manquantes sont perdues lorsque vous sauvegardez un fichier dans ce format.
SAS. SAS versions 69 et fichiers de transfert SAS. A laide de la syntaxe de commande, vous pouvez galement lire les tiquettes des valeur depuis un fichier de catalogue au format SAS. Stata. Version Stata 48.

14 Chapitre 3

Ouvrir les options de fichier


Lire les noms de variables : Dans le cas des feuilles de calcul, vous pouvez lire le nom des variables

partir de la premire ligne du fichier ou de la premire ligne de la plage dfinie. En fonction de vos besoins, vous pouvez convertir les valeurs pour crer des noms de variables valides, en noubliant pas de convertir les espaces en traits de soulignement.
Feuille de calcul. Les fichiers de la version Excel 95 ou suprieure peuvent contenir plusieurs

feuilles de calcul. Par dfaut, lditeur de donnes lit la premire feuille. Pour lire une autre feuille de calcul, slectionnez-la dans la liste droulante.
Intervalle : Pour les fichiers de donnes sous forme de feuilles de calcul, vous pouvez galement

lire une plage de cellules. Utilisez la mme mthode pour spcifier des intervalles de cellules comme vous le feriez pour des applications tableur.

Lecture de fichiers Excel version 95 ou ultrieure


Les rgles suivantes sappliquent la lecture de fichiers Excel version 95 ou ultrieure :
Type de donnes et largeur : Chaque colonne reprsente une variable. Le type et la largeur de donnes de chaque variable sont dtermins par le type et la largeur de donnes dans le fichier Excel. Si la colonne contient plusieurs types de donnes (par exemple, des dates et des valeurs numriques), le type de donnes est converti en chane et toutes les valeurs sont lues comme des valeurs de chanes valides. Cellules blanches : En ce qui concerne les variables numriques, les cellules vides sont converties en valeurs manquantes par dfaut et identifies par un point. En ce qui concerne les variables chane, un blanc est une valeur de caractre valide, et les cellules vides sont traites comme des valeurs de chane valides. Noms des variables : Si vous lisez la premire ligne du fichier Excel (ou la premire ligne de la

plage spcifie) en tant que noms de variable, les valeurs qui ne sont pas conformes aux rgles de dnomination de variable sont converties en noms de variable valides et les noms initiaux sont utiliss comme tiquettes de variable. Si vous ne lisez pas les noms de variables partir du fichier Excel, des noms de variables par dfaut sont affects.

Lecture de fichiers Excel antrieurs ou dautres tableurs


Les rgles applicables la lecture de fichiers Excel antrieurs Excel 95 et celle de fichiers dautres tableurs sont les suivantes :
Type de donnes et largeur : Le type de donnes et la largeur de chaque variable sont dtermins par la largeur de la colonne et le type de donnes de la premire cellule de donnes de la colonne. Les valeurs dautres types sont converties en valeurs manquantes par dfaut. Si, dans la colonne, la premire cellule de donnes est vide, le type gnral de donnes par dfaut pour la feuille de calcul (habituellement numrique) est utilis.

15 Fichiers de donnes

Cellules blanches : En ce qui concerne les variables numriques, les cellules vides sont converties en valeurs manquantes par dfaut et identifies par un point. En ce qui concerne les variables chane, un blanc est une valeur de caractre valide, et les cellules vides sont traites comme des valeurs de chane valides. Noms des variables : Si, partir de la feuille de calcul, vous ne pouvez pas lire le nom des variables,

les lettres des colonnes (A, B, C, etc.) sont utilises comme noms de variable pour les fichiers Excel et Lotus. En ce qui concerne les fichiers SYLK et Excel enregistrs au format daffichage R1C1, le programme utilise le numro de la colonne, prcd par la lettre C (C1, C2, C3, etc.).

Lecture de fichiers dBASE


Les fichiers de base de donnes sont logiquement trs semblables aux fichiers de donnes au format IBM SPSS Statistics. Les rgles gnrales suivantes sappliquent aux fichiers dBASE :

Les noms de champ sont convertis en noms de variable valides. Les signes deux points utiliss dans les noms de champ dBASE sont convertis en traits de soulignement. Les enregistrements indiqus comme devant tre supprims, mais qui nont pas t purgs, sont inclus. Le logiciel cre une nouvelle variable chane, D_R, qui contient un astrisque pour les observations indiques comme devant tre supprimes.

Lecture de fichiers Stata


Les rgles gnrales suivantes sappliquent aux fichiers de donnes Stata :

Noms des variables : Les noms des variables Stata sont convertis en noms de variables IBM

SPSS Statistics dans un format sensible la casse. Les noms de variable Stata qui sont identiques mais avec une casse diffrente sont convertis en noms de variable valides par lajout dun trait de soulignement et dune lettre squentielle (_A, _B, _C, ..., _Z, _AA, _AB, ..., etc).

Etiquettes de variable. Les tiquettes de variables Stata sont converties en tiquettes de

variables SPSS Statistics.


Les tiquettes de valeurs. Les tiquettes de valeurs Stata sont converties en tiquettes de

valeurs SPSS Statistics, lexception des tiquettes de valeurs Stata assignes aux valeurs manquantes tendues.

Valeurs manquantes : Les valeurs manquantes tendues Stata sont converties en valeurs

manquantes par dfaut.


Conversion des dates. Les valeurs de format de date Stata sont converties en valeurs de format de DATESPSS Statistics (j-m-a). Les valeurs de format de date de srie chronologique

Stata (semaines, mois, trimestres, etc.) sont converties au simple format numrique (F), en prservant la valeur entire originale interne qui reprsente le nombre de semaines, mois, trimestres, etc. depuis le dbut de 1960.

16 Chapitre 3

Lire des fichiers de base de donnes


Vous pouvez lire des donnes partir de nimporte quel format de base de donnes pour laquelle vous avez un pilote adapt. En mode danalyse locale, les pilotes ncessaires doivent tre installs sur votre ordinateur local. En mode danalyse distribue (disponible avec le serveur IBM SPSS Statistics), les pilotes doivent tre installs sur le serveur distant.Pour plus d'informations, reportez-vous la section Mode danalyse distribue dans le chapitre 4 sur p. 71. Remarque : Si vous utilisez la version Windows 64 bits de SPSS Statistics, vous ne pouvez pas lire des sources de bases de donnes Excel, Access ou dBASE, mme si elles saffichent dans la liste des sources de bases de donnes disponibles. Les pilotes ODBC 32 bits de ces produits ne sont pas compatibles.

Lire des fichiers de base de donnes


E A partir des menus, slectionnez : Fichier > Ouvrir la base de donnes > Nouvelle requte... E Slectionnez la source des donnes. E Si ncessaire (selon la source de donnes), slectionnez le fichier de base de donnes et/ou entrez

un nom de connexion, un mot de passe et dautres informations.


E Slectionnez la (les) table(s) et les champs. Pour les sources de donnes OLE DB (disponibles

uniquement sous les systmes dexploitation Windows), vous ne pouvez slectionner quun tableau.
E Spcifiez toute relation existante entre vos tableaux. E Eventuellement :

Spcifier les critres ventuels de slection de vos donnes. Ajouter une invite pour que lutilisateur puisse y entrer un paramtre de requte. Enregistrer la requte que vous avez cre avant de lexcuter.

Pour modifier une requte de base de donnes enregistre


E A partir des menus, slectionnez : Fichier > Ouvrir la base de donnes > Modifier requte... E Slectionnez le fichier requte (*.spq) modifier. E Suivez les instructions de cration dune nouvelle requte.

Pour lire des fichiers de base de donnes avec des requtes enregistres
E A partir des menus, slectionnez : Fichier > Ouvrir la base de donnes > Excuter requte... E Slectionnez le fichier requte (*.spq) excuter.

17 Fichiers de donnes E Si ncessaire (en fonction du fichier de base de donnes), entrez un nom de connexion et un mot

de passe.
E Si la requte a une invite imbrique, vous pourrez avoir besoin dentrer dautres informations (par

exemple, le trimestre pour lequel vous voulez rcuprer les chiffres de ventes).

Slection dune source de donnes


Dans le premier cran de lassistant de base de donnes, slectionnez le type de source de donnes lire.
Sources de donnes ODBC

Si vous navez pas de sources de donnes ODBC configures ou si vous voulez ajouter une nouvelle source de donnes, cliquez sur Ajouter source donnes ODBC.

Sur les systmes dexploitation Linux, ce bouton nest pas disponible. Les sources de donnes ODBC sont spcifies dans odbc.ini, et les variables denvironnement ODBCINI doivent tre paramtres sur lemplacement de ce fichier. Pour plus dinformations, reportez-vous la documentation relative vos pilotes de base de donnes. En mode danalyse distribue (disponible avec le serveur IBM SPSS Statistics), ce bouton nest pas disponible. Pour ajouter des sources de donnes en mode danalyse distribue, consultez votre administrateur systme.

Une source de donnes ODBC est compose de deux principaux lments dinformations : Le pilote qui sera utilis pour accder aux donnes et lemplacement de la base de donnes laquelle vous souhaitez accder. Pour spcifier des sources de donnes, vous devez installer les pilotes appropris. Des pilotes fonctionnant avec plusieurs formats de bases de donnes sont inclus dans le support dinstallation.

18 Chapitre 3 Figure 3-1 Assistant de base de donnes

Sources de donnes OLE DB

Pour avoir accs aux sources de donnes OLE DB (disponible uniquement sur les systmes dexploitation Microsoft Windows), vous devez avoir les lments suivants installs :

.NET framework. Pour obtenir la dernire version de .NET framework; rendez-vous ladresse http://www.microsoft.com/net. IBM SPSS Data Collection Survey Reporter Developer Kit. Pour plus dinformations concernant lobtention une version compatible de SPSS Survey Reporter Developer Kit, rendez vous sur le site www.ibm.com/support (http://www.ibm.com/support).

Les restrictions suivantes sappliquent aux sources de donnes OLE DB :

Les jointures de tables ne sont pas disponibles pour les sources de donnes OLE DB. Vous ne pouvez lire quune table la fois.

19 Fichiers de donnes

Vous ne pouvez ajouter des sources de donnes OLE DB quen mode danalyse locale. Pour ajouter des sources de donnes OLE DB en mode danalyse distribue sur un serveur Windows, consultez votre administrateur systme. En mode danalyse distribue (disponible avec SPSS Statistics Server), les sources de donnes OLE DB ne sont disponibles que sur des serveurs Windows ; .NET ainsi que SPSS Survey Reporter Developer Kit doivent tre installs sur le serveur.

Figure 3-2 Assistant de base de donnes avec accs aux sources de donnes OLE DB

Pour ajouter une source de donnes OLE DB :


E Cliquez sur Ajouter source donnes OLE DB. E Dans la bote de dialogue Proprits du liens de donnes, cliquez sur longlet Fournisseur et

slectionnez le fournisseur OLE DB.


E Cliquez sur Suivant ou cliquez sur longlet Connexion.

20 Chapitre 3 E Slectionnez la base de donnes en entrant lemplacement du rpertoire et le nom de la base de

donnes ou en cliquant sur le bouton pour accder la base de donnes. (Un nom dutilisateur et un mot de passe peuvent vous tre demands.)
E Cliquez sur OK aprs avoir saisi les informations ncessaires. (Vous pouvez vrifier que la base de donnes indique est bien disponible en cliquant sur le bouton Tester la connexion.) E Entrez un nom pour les informations de connexion la base de donnes. (Ce nom saffichera dans

la liste des sources de donnes OLE DB disponibles.)


Figure 3-3 Bote de dialogue Enregistrer les informations de connexion OLE DB en tant que

E Cliquez sur OK.

Cette opration vous renvoie au premier cran de lassistant de base de donnes sur lequel vous pouvez ensuite slectionner le nom enregistr partir de la liste des sources de donnes OLE DB puis passer ltape suivante de lassistant.
Suppression des sources de donnes OLE DB

Pour supprimer le nom de certaines sources de donnes de la liste qui rpertorie les sources OLE DB, supprimez le fichier UDL comportant le nom de la source de donnes dans : [lecteur]:\Documents and Settings\[nom dutilisateur]\Local Settings\Application Data\SPSS\UDL

Slectionner des champs de donnes


Ltape Slectionner des donnes contrle les tableaux et les champs lus. Les champs base de donnes (colonnes) sont lus comme des variables. Si une table comporte un ou plusieurs champs slectionns, tous ses champs seront visibles dans les fentres de lAssistant de base de donnes suivantes, mais seuls les champs slectionns dans cette bote de dialogue seront imports comme variables. Cela vous permet de crer des jointures de tableaux et de spcifier les critres dutilisation des champs que vous nimportez pas.

21 Fichiers de donnes Figure 3-4 Assistant de base de donnes, slection de donnes

Affichage des noms de champs. Pour lister les champs dans une table, cliquez sur le signe plus

(+) gauche du nom dune table. Pour masquer les champs, cliquez sur le signe moins () gauche du nom dun tableau.
Pour ajouter un champ : Double-cliquez sur un champ de la liste des tableaux disponibles ou

faites-le glisser dans les champs Extraction de cette liste de commandes. Les champs peuvent tre rangs de nouveau en les glissant et en les laissant dans la liste des champs.
Pour retirer un champ : Double-cliquez sur nimporte quel champ Extraction de cette liste de

commandes ou faites-le glisser jusqu la liste des tableaux disponibles.


Trier les noms de champs. Si cette case est coche, lassistant de base de donnes affiche les

champs disponibles dans lordre alphabtique. Par dfaut, la liste des tableaux disponibles affiche uniquement les tableaux de base de donnes standard. Vous pouvez contrler le type dlments affichs dans la liste :

Tableaux. Tableaux de base de donnes standard.

22 Chapitre 3

Vues. Les vues sont des tableaux virtuels ou dynamiques dfinis par des requtes. Il peut

sagir de la jointure de plusieurs tableaux et/ou champs issus de calculs bass sur la valeur dautres champs.

Synonymes. Un synonyme est lalias dun tableau ou dune vue, gnralement dfini par

une requte.
Tableaux systme Les tableaux systme dfinissent les proprits des bases de donnes. Dans

certains cas, les tableaux de base de donnes standard peuvent tre classs comme tables systme et ne sont affichs que si vous slectionnez cette option. Laccs aux tables systme proprement dites est gnralement rserv aux administrateurs de base de donnes. Remarque : Pour les sources de donnes OLE DB (disponibles uniquement sous les systmes dexploitation Windows), vous ne pouvez slectionner les champs qu partir dun seul tableau. Les jointures de tableaux multiples ne sont pas prises en charge par les sources de donnes OLE DB.

Crer une relation entre des tableaux


Ltape Spcifier les relations vous permet de dfinir les relations existant entre les tableaux pour les sources de donnes ODBC. Si les champs de plus dun tableau sont slectionns, vous devez dfinir au moins une jointure.

23 Fichiers de donnes Figure 3-5 Assistant de base de donnes, spcification des relations

Etablir des relations : Pour crer une relation, faites glisser un champ de nimporte quel tableau vers le champ auquel vous souhaitez le lier. LAssistant de base de donnes tire un trait de jointure entre les deux champs pour indiquer leur relation. Ces champs doivent tre du mme type de donnes. Jointure automatique de tableaux : Essaie de joindre automatiquement deux tableaux daprs les cls primaire/trangre, ou de mettre en correspondance le nom des champs et le type de donnes. Type de jointure. Si votre pilote prend en charge les jointures externes, vous pouvez spcifier soit

des jointures internes, soit des jointures externes gauches ou droites.

Jointures internes : Une jointure interne ninclut que les lignes dont les champs relis sont

gaux. Dans cet exemple, toutes les lignes dont les valeurs ID sont identiques dans les deux tableaux seront inclues.

Jointures externes : En plus des jointures internes dont les lignes correspondent une une,

vous pouvez galement fusionner les tables laide du systme de correspondance une ligne vers plusieurs en utilisant les jointures externes. Vous pouvez, par exemple, fusionner un

24 Chapitre 3

tableau contenant quelques enregistrements seulement et reprsentant des valeurs de donnes et des tiquettes descriptives associes avec les valeurs dun tableau contenant des centaines ou des milliers denregistrements reprsentant des personnes interroges. Une jointure externe gauche inclut tous les enregistrements du tableau de gauche et seulement les enregistrements du tableau de droite dont les champs relis sont gaux. Dans une jointure externe droite, la jointure importe tous les enregistrements de la table de droite et seulement les enregistrements de la table de gauche dont les champs relis sont gaux.

Limiter les observations rcupres


Ltape Limiter les observations rcupres vous permet de spcifier les critres pour slectionner des sous-groupes dobservations (lignes). Limiter les observations consiste gnralement remplir la grille de critres avec un ou plusieurs critres. Les critres consistent en deux expressions et des relations entre elles. Celles-ci renvoient la valeur True, False ou missing pour chaque observation.

Si le rsultat est vrai, lobservation est slectionne. Si le rsultat est faux ou manquant, lobservation nest pas slectionne. La plupart des critres utilisent un ou plusieurs des six oprateurs relationnels (<, >, <=, >=, = et <>). Les expressions conditionnelles peuvent inclure des noms de champs, des constantes, des oprateurs arithmtiques, des fonctions numriques et autres, des variables logiques et des oprateurs relationnels. Vous pouvez utiliser des champs que vous ne prvoyez pas dimporter comme variables.

25 Fichiers de donnes Figure 3-6 Assistant de base de donnes, limitation du nombre dobservations rcupres

Pour tablir vos critres, vous avez besoin dau moins deux expressions et dune relation les connectant.
E Pour construire une expression, choisissez lune des mthodes suivantes :

Dans une cellule Expression, vous pouvez taper les noms de champs, constantes, oprateur arithmtiques, fonctions numriques et autres fonctions ou variables logiques. Double-cliquez sur le champ dans la liste des champs. Faites glisser le champ de la liste jusqu une cellule Expression. Slectionnez un champ dans le menu droulant de nimporte quelle cellule Expression active.

E Pour choisir loprateur relationnel (comme = or >), placez votre curseur dans la cellule Relation

et saisissez loprateur ou slectionnez-le dans le menu droulant.

26 Chapitre 3

Si le code SQL contient des clauses WHERE avec des expressions concernant la slection des observations, les dates et les heures employes dans ces expressions doivent tre indiques de manire spcifique (y compris les accolades utilises dans les exemples) :

Les littraux de date doivent tre spcifis dans le format gnral {d 'aaaa-mm-jj'}. Les littraux dheure doivent tre spcifis dans le format gnral {h 'hh:mm:ss'}. Les littraux de date/dheure (horodatages) doivent tre spcifis dans le format gnral {hd 'aaaa-mm-jj hh:mm:ss'}. La valeur complte de date et/ou dheure doit tre place entre apostrophes. Les annes doivent comporter quatre chiffres, et les dates et heures doivent en comporter deux pour chaque partie de la valeur. Par exemple, le 1er janvier 2005, 1:05 sera exprim comme suit :
{hd '2005-01-01 01:05:00'}

Fonctions : Une slection de fonctions SQL intgres (arithmtique, logique, chane, date et heure)

est fournie. Vous pouvez glisser une fonction de la liste dans une expression ou entrer nimporte quelle fonction SQL valide. Consultez votre documentation sur les bases de donnes pour les fonctions SQL valides. Une liste des fonctions standard est disponible dans : http://msdn2.microsoft.com/en-us/library/ms711813.aspx
Utiliser chantillon alatoire. Cette option slectionne un chantillon alatoire dobservations dans

la source de donnes. Pour les sources de donnes volumineuses, vous pouvez limiter le nombre dobservations un chantillon restreint et reprsentatif afin de rduire la dure dexcution des procdures. Lchantillonnage alatoire natif, sil est disponible pour la source de donnes, est plus rapide que lchantillonnage alatoire de IBM SPSS Statistics ; en effet, SPSS Statistics doit lire la totalit de la source de donnes pour extraire un chantillon alatoire.

Environ. Gnre un chantillon alatoire d'observations dont le nombre correspond

approximativement au pourcentage d'observations indiqu. Comme cette routine gnre une dcision indpendante pseudo-alatoire pour chaque observation, le pourcentage d'observations slectionnes peut seulement approcher le pourcentage spcifi. Plus il y a d'observations dans le fichier de donnes, plus le pourcentage des observations slectionnes sera proche de la valeur indique.

Exactement. Slectionne un chantillon alatoire du nombre d'observations spcifi dans

le nombre total d'observations indiqu. Si le nombre total d'observations spcifi est suprieur au nombre total d'observations dans le fichier de donnes, l'chantillon contiendra proportionnellement moins d'observations que le nombre demand. Remarque : Si vous utilisez lchantillonnage alatoire, la fonction dagrgation (disponible en mode distribu avec le serveur SPSS Statistics) nest pas disponible.
Demander une valeur. Vous pouvez imbriquer une invite dans votre requte pour crer une requte de paramtre. Lorsque les utilisateurs utilisent la requte, il leur est demand dentrer des informations (en fonction de ce qui est prcis ici). Cette mthode peut savrer utile lorsque vous avez besoin par exemple de voir diffrents affichages des mmes donnes. Par exemple, vous voulez excuter la mme requte pour voir les chiffres de ventes des diffrents trimestres fiscaux.
E Placez votre curseur dans une cellule Expression et cliquez sur Demander une valeur pour crer

une invite.

27 Fichiers de donnes

Crer une requte de paramtre


Utilisez ltape Demander une valeur pour crer une bote de dialogue sollicitant des informations auprs des utilisateurs chaque fois que quelquun excute votre requte. Cette fonctionnalit est utile si vous souhaitez effectuer une requte sur les mmes sources de donnes en utilisant des critres diffrents.
Figure 3-7 Demander une valeur

Pour tablir une invite, entrez une chane dinvite et une valeur par dfaut. La chane dinvite est affiche chaque fois quun utilisateur excute votre requte. La chane doit indiquer le type dinformations entrer. Si lutilisateur nutilise pas de liste pour effectuer sa slection, la chane doit indiquer la syntaxe de la saisie. Voir lexemple comme suit : Entrez un trimestre (T1, T2, T3, ...).
Autoriser lutilisateur slectionner une valeur dans la liste. Si la case est coche, vous pouvez

limiter laccs de lutilisateur aux valeurs que vous avez places dans la liste. Assurez-vous de sparer les valeurs par des retours chariot.
Type de donnes : Choisissez ici le type de donnes (Nombre, Chane ou Date).

Le rsultat final ressemble ceci :


Figure 3-8 Invite dfinie par lutilisateur

28 Chapitre 3

Agrgation de donnes
Si vous tes en mode distribu et connect un serveur distant (disponible avec IBM SPSS Statistics Server), vous pouvez agrger les donnes avant de les lire dans IBM SPSS Statistics.
Figure 3-9 Assistant de base de donnes, agrgation de donnes

Il est galement possible dajouter des donnes aprs les avoir lues dans SPSS Statistics mais, si lagrgation a lieu avant la lecture, vous pouvez gagner du temps pour les sources de donnes volumineuses.
E Slectionnez un ou plusieurs critres dagrgation qui dfinissent la faon dont les observations

sont groupes pour crer des donnes agrges.


E Slectionnez une ou plusieurs variables agrges. E Slectionnez une fonction dagrgation pour chaque variable dagrgation. E Vous pouvez galement crer une variable qui contienne le nombre dobservations dans chaque

agrgat. Remarque : Si vous utilisez lchantillonnage alatoire SPSS Statistics, la fonction dagrgation nest pas disponible.

29 Fichiers de donnes

Dfinition de variables
Noms de variables et tiquettes : La totalit du nom de champ de la base de donnes (colonne)

est utilise en tant qutiquette de variable. A moins que vous ne modifiez le nom de variable, lAssistant de base de donnes affecte des noms de variables chaque colonne partir de la base de donnes de lune des manires suivantes :

Si le nom du champ de la base de donnes constitue un nom unique et valide de variable, il est utilis comme nom de variable. Si le nom du champ de la base de donnes ne constitue pas un champ unique et valide de variable, un nom unique est automatiquement cr.

Cliquez sur nimporte quelle cellule pour modifier le nom de variable.


Conversion des chanes en valeurs numriques. Cochez la case Recoder en numrique dune variable chane pour la convertir automatiquement en variable numrique. Les valeurs de chane sont converties en valeurs entires conscutives dans lordre alphabtique des valeurs dorigine. Les valeurs dorigine sont conserves comme tiquettes de valeurs pour les nouvelles variables. Largeur des champs de chanes largeur variable. Dtermine la largeur des valeurs chane

largeur variable. Par dfaut, la largeur est de 255 octets. Seuls les 255 premiers octets (en gnral, 255 caractres dans les langues sur un octet) sont lus. La largeur peut slever jusqu 32 767 octets. Bien que vous ne souhaitiez probablement pas tronquer les valeurs chane, vous ne voulez pas non plus spcifier une valeur importante superflue, car des valeurs trop leves rendent le traitement inefficace.
Rduire les largeurs de chane en fonction des valeurs observes. Cette option dfinit

automatiquement la largeur de chaque variable chane en fonction de la valeur observe la plus longue.

30 Chapitre 3 Figure 3-10 Assistant de base de donnes, dfinition de variables

Tri des observations


Si vous tes en mode distribu et connect un serveur distant (disponible avec le serveur IBM SPSS Statistics), vous pouvez trier les donnes avant de les lire dans IBM SPSS Statistics.

31 Fichiers de donnes Figure 3-11 Assistant de base de donnes, tri dobservations

Il est galement possible de trier ces donnes aprs les avoir lues dans SPSS Statistics mais, si le tri a lieu avant la lecture, vous pouvez gagner du temps pour les sources de donnes volumineuses.

Rsultats
Ltape Rsultats affiche linstruction SQL Select ncessaire votre requte.

Si vous modifiez linstruction SQL Select avant dexcuter la requte et cliquez sur le bouton Prcdent pour apporter des modifications aux tapes prcdentes, les dernires modifications de linstruction Select seront perdues. Utilisez la section Enregistrer la requte dans le fichier pour enregistrer la requte pour une future utilisation. Slectionnez Coller dans lditeur de syntaxe pour des modifications ultrieures pour coller la syntaxe complte GET DATA dans une fentre de syntaxe. Le fait de copier-coller linstruction Select depuis la fentre Rsultats ne collera pas la syntaxe de commande ncessaire.

Remarque : La syntaxe colle contient un espace avant la parenthse fermante sur chaque ligne SQL cre par lassistant. Cet espace nest pas superflu. Lorsque la commande est traite, toutes les lignes de linstruction SQL sont fusionnes de faon trs littrale. Si cet espace ntait pas utilis, il ny en aurait aucun entre le dernier caractre dune ligne et le premier caractre de la ligne suivante.

32 Chapitre 3 Figure 3-12 Assistant de base de donnes, panel de rsultats

Assistant de texte
LAssistant de texte permet de lire des fichiers de donnes texte formats de diffrentes faons

Fichiers dlimits par des tabulations Fichiers dlimits par des espaces Fichiers dlimits par des virgules Fichiers de format fixe

Dans le cas des fichiers dlimits, vous pouvez choisir dautres caractres en guise de sparateurs entre les valeurs et spcifier plusieurs sparateurs.

33 Fichiers de donnes

Lire des fichiers de donnes texte


E A partir des menus, slectionnez : Fichier > Lire les donnes texte... E Slectionnez le fichier texte dans la bote de dialogue Ouvrir les donnes. E Suivez les tapes de lAssistant de texte pour dfinir le mode de lecture du fichier de donnes.

Assistant de texte : Etape 1


Figure 3-13 Assistant de texte : Etape 1

Le fichier texte est affich dans une fentre daperu. Vous pouvez appliquer un format prdfini (prcdemment enregistr dans lAssistant de texte) ou suivre les tapes de lAssistant de texte pour spcifier la faon dont les donnes doivent tre lues.

34 Chapitre 3

Assistant de texte : Etape 2


Figure 3-14 Assistant de texte : Etape 2

Cette tape offre des informations sur les variables. Dans une base de donnes, une variable est similaire un champ. Par exemple, chaque lment dun questionnaire est une variable.
Disposition de vos variables Pour lire correctement vos donnes, lassistant de texte doit dterminer

o finit la valeur dune variable et o commence la valeur de la variable suivante. La disposition des variables dfinit la mthode utilise pour diffrencier les variables entre elles.

Dlimit. Les variables sont spares laide despaces, de virgules, de tabulations ou dautres

caractres. Les variables sont enregistres dans le mme ordre pour chacune des observations, mais pas ncessairement dans les mmes positions de colonnes.

Largeur fixe. Pour chaque observation dans le fichier de donnes, chaque variable est

enregistre dans la mme position de la colonne, sur le mme enregistrement (ligne). Aucun sparateur nest requis entre les variables. En fait, dans la plupart des fichiers de donnes texte gnrs par des programmes informatiques, les valeurs de donnes peuvent sembler se chevaucher sans mme tre spares par des espaces. Cest la position des colonnes qui dtermine la variable lue par lAssistant.
Les noms de variable sont-ils inclus dans la partie suprieure de votre fichier ? Si la premire ligne

du fichier de donnes contient des tiquettes descriptives pour chaque variable, vous pouvez utiliser ces tiquettes comme noms de variable. Les valeurs qui ne sont pas conformes aux rgles de dnomination de variable sont converties en noms de variable valides.

35 Fichiers de donnes

Assistant de texte : Etape 3 (Fichiers dlimits)


Figure 3-15 Assistant de texte : Etape 3 (pour les fichiers dlimits)

Cette tape offre des informations sur les observations. Dans une base de donnes, une observation est similaire un enregistrement. Par exemple, chaque rpondant pour un questionnaire est un enregistrement.
La premire observation commence la ligne Indique la premire ligne du fichier de donnes

contenant des valeurs de donnes. Si les lignes suprieures du fichier de donnes contiennent des tiquettes descriptives ou tout autre type de texte ne correspondant pas des valeurs de donnes, elles ne seront pas considres comme la premire ligne du fichier.
Reprsentation de vos observations Contrle la faon dont lassistant de texte dtermine o finit

chaque observation et o commence la suivante.

Chaque ligne reprsente une observation. Chaque ligne ne contient quune observation. Il est

assez courant que chaque observation soit contenue sur une seule ligne, mme sil peut sagir dune trs longue ligne dans le cas de fichiers de donnes comportant un grand nombre de variables. Si les lignes ne contiennent pas toutes le mme nombre de valeurs, le nombre de variables pour chaque observation est dtermin par la ligne comportant le plus grand

36 Chapitre 3

nombre de valeurs. Les observations contenant moins de valeurs recevront alors des valeurs manquantes pour les variables supplmentaires.

Un nombre spcifique de variables reprsente une observation. Le nombre spcifi de variables

pour chaque observation indique lAssistant de texte o terminer la lecture dune observation et o commencer la lecture de la suivante. La mme ligne peut contenir plusieurs observations ; en outre, les observations peuvent commencer au milieu dune ligne et se poursuivre sur la ligne suivante. LAssistant de texte dtermine la fin de chaque observation en fonction du nombre de valeurs lues, quel que soit le nombre de lignes. Chaque observation doit contenir des valeurs de donnes (ou des valeurs manquantes indiques par des sparateurs) pour toutes les variables ; dans le cas contraire, le fichier de donnes ne sera pas lu correctement.
Combien dobservations souhaitez-vous importer ? Vous pouvez importer toutes les observations

du fichier de donnes, les n premires observations (n tant un nombre que vous avez dfini) ou encore un chantillon alatoire dun pourcentage spcifi. Cette routine gnrant une dcision indpendante pseudo-alatoire pour chaque observation, le pourcentage dobservations slectionnes ne peut quapprocher le pourcentage spcifi. Plus il y a dobservations dans le fichier de donnes, plus le pourcentage des observations slectionnes sera proche de la valeur indique.

Assistant de texte : Etape 3 (Fichiers de largeur fixe)


Figure 3-16 Assistant de texte : Etape 3 (pour les fichiers de largeur fixe)

37 Fichiers de donnes

Cette tape offre des informations sur les observations. Dans une base de donnes, une observation est similaire un enregistrement. Par exemple, chaque rpondant pour un questionnaire est un enregistrement.
La premire observation commence la ligne Indique la premire ligne du fichier de donnes

contenant des valeurs de donnes. Si les lignes suprieures du fichier de donnes contiennent des tiquettes descriptives ou tout autre type de texte ne correspondant pas des valeurs de donnes, elles ne seront pas considres comme la premire ligne du fichier.
Combien de lignes reprsente une observation ? Contrle la faon dont lassistant de texte dtermine o finit chaque observation et o commence la suivante. Chaque variable est dfinie par son numro de ligne dans lobservation et par sa position de colonne. Vous devez spcifier le nombre de lignes de chaque observation pour que vos donnes soient lues correctement. Combien dobservations souhaitez-vous importer ? Vous pouvez importer toutes les observations

du fichier de donnes, les n premires observations (n tant un nombre que vous avez dfini) ou encore un chantillon alatoire dun pourcentage spcifi. Cette routine gnrant une dcision indpendante pseudo-alatoire pour chaque observation, le pourcentage dobservations slectionnes ne peut quapprocher le pourcentage spcifi. Plus il y a dobservations dans le fichier de donnes, plus le pourcentage des observations slectionnes sera proche de la valeur indique.

38 Chapitre 3

Assistant de texte : Etape 4 (Fichiers dlimits)


Figure 3-17 Assistant de texte : Etape 4 (pour les fichiers dlimits)

Cette tape prsente la meilleure mthode dtermine par lAssistant de texte sur la faon de lire le fichier de donnes et vous permet de modifier cette mthode.
Quels sparateurs saffichent entre les variables ? Indique les caractres ou les symboles utiliss pour sparer les valeurs de donnes. Vous pouvez slectionner nimporte quelle combinaison despaces, de virgules, de points-virgules, de tabulations ou dautres caractres. Plusieurs sparateurs conscutifs non spars par des valeurs de donnes sont considrs comme des valeurs manquantes. Quest-ce quun qualificateur de texte ? Il sagit de caractres utiliss pour dlimiter les valeurs

contenant des caractres sparateur. Par exemple, si la virgule est un sparateur, les valeurs contenant des virgules ne seront lues correctement que si un qualificateur de texte dlimite la valeur ; ainsi, les virgules de la valeur ne sont pas considres comme des sparateurs de valeurs. Les fichiers de donnes au format CSV exports partir dExcel utilisent le guillemet () comme qualificateur de texte. Le qualificateur de texte apparat au dbut et la fin de la valeur, et dlimite ainsi la valeur entire.

39 Fichiers de donnes

Assistant de texte : Etape 4 (Fichiers de largeur fixe)


Figure 3-18 Assistant de texte : Etape 4 (pour les fichiers de largeur fixe)

Cette tape prsente la meilleure mthode dtermine par lAssistant de texte sur la faon de lire le fichier de donnes et vous permet de modifier cette mthode. Les lignes verticales prsentes dans la fentre daperu indiquent les positions que lAssistant de texte estime correspondre au dbut de chaque variable dans le fichier. Insrez, dplacez et supprimez les lignes de dlimitation des variables votre convenance pour sparer les variables. Si plusieurs lignes sont utilises pour chaque observation, les donnes seront affiches sur une ligne pour chaque observation, les lignes suivantes tant ajoutes en fin de ligne. Remarques : Dans le cas de fichiers de donnes gnrs par ordinateur et prsentant un flux continu de valeurs de donnes non spares par des espaces ni par dautres caractristiques distinctives, il peut savrer difficile de dterminer lendroit o commence chaque variable. De tels fichiers de donnes sont gnralement associs un fichier de dfinitions de donnes ou toute autre description crite dfinissant la position de ligne et de colonne de chaque variable.

40 Chapitre 3

Assistant de texte : Etape 5


Figure 3-19 Assistant de texte : Etape 5

Cette tape dfinit le nom de variable et le format de donnes utiliss par lAssistant de texte pour lire chaque variable et dtermine les variables qui seront incluses dans le fichier de donnes final.
Nom de la variable. Vous pouvez remplacer les noms de variables par dfaut par vos propres

noms de variable. Si vous choisissez des noms de variable provenant du fichier de donnes, lassistant de texte modifiera automatiquement les noms de variable qui ne sont pas conformes aux rgles de dnomination de variable. Slectionnez une variable dans la fentre daperu, puis entrez un nom de variable.
Format des donnes. Slectionnez une variable dans la fentre daperu, puis slectionnez un

format dans la liste droulante. Pour slectionner plusieurs variables contigus, appuyez sur le bouton de la souris tout en maintenant la touche Maj enfonce ; pour slectionner plusieurs variables non contigus, appuyez sur le bouton de la souris tout en maintenant la touche Ctrl enfonce. Le format par dfaut est dtermin partir des valeurs des donnes des 250 premires lignes. Si plusieurs formats existent (par ex., numrique, date, chane) dans les 250 premires lignes, le format par dfaut est chane.

41 Fichiers de donnes

Assistant de texte : options de formatage


Les options de formatage pour la lecture des variables au moyen de lAssistant de texte sont les suivantes :
Ne pas importer. Cette option permet domettre la ou les variables slectionnes dans le fichier

de donnes import.
Numrique. Les valeurs valides incluent les nombres, un signe plus ou moins en dbut, et un

indicateur de dcimale.
Chane. Les valeurs valides incluent pratiquement tous les caractres du clavier avec des blancs

imbriqus. Dans le cas des fichiers dlimits, vous pouvez spcifier le nombre de caractres de la valeur (le nombre maximal tant de 32 767). Par dfaut, lAssistant de texte dtermine que ce nombre de caractres correspond celui de la valeur de chane la plus longue pour la ou les variables slectionnes dans les 250 premires lignes du fichier. Dans le cas des fichiers de largeur fixe, le nombre de caractres des valeurs de chane est dfini par le positionnement des lignes de dlimitation des variables effectu ltape 4.
Date/Heure. Les valeurs valides correspondent aux dates exprimes dans les formats traditionnels

jj-mm-aaaa, mm/jj/aaaa, jj.mm.aaaa, aaaa/mm/jj, hh:mm:ss, et dans divers autres formats de date et dheure. Les mois peuvent tre reprsents par des chiffres, des chiffres romains, des abrviations trois lettres, ou bien ils peuvent tre noncs en entier. Slectionnez un format de date dans la liste.
Dollar. Les valeurs valides sont des nombres prcds, en option, par un signe dollar et, galement

en option, des virgules comme sparateurs de milliers.


Virgule. Les valeurs valides correspondent aux nombres utilisant un point comme indicateur

dcimal et des virgules comme sparateurs de milliers.


Point. Les valeurs valides correspondent aux nombres utilisant une virgule comme indicateur

dcimal et des points comme sparateurs de milliers. Remarque : les valeurs comportant des caractres incorrects pour le format slectionn seront traites comme des valeurs manquantes. Les valeurs contenant lun des sparateurs spcifis seront considres comme des valeurs multiples.

42 Chapitre 3

Assistant de texte : Etape 6


Figure 3-20 Assistant de texte : Etape 6

Il sagit de la dernire tape de lAssistant de texte. Vous pouvez enregistrer vos slections dans un fichier pour les appliquer lors de limportation de fichiers de donnes texte similaires. Il vous est galement possible de coller la syntaxe gnre par lAssistant de texte dans une fentre de syntaxe. Vous pouvez alors personnaliser et/ou enregistrer cette syntaxe afin de lutiliser dans dautres sessions ou dautres tches de production.
Mettre donnes en cache localement. Un cache de donnes est une copie complte du fichier de

donnes, stocke dans un espace disque temporaire. La cration d'un cache du fichier de donnes peut amliorer les performances.

Lecture des donnes IBM SPSS Data Collection


Sur les systmes dexploitation Windows, vous pouvez lire les donnes des produits IBM SPSS Data Collection. (Remarque : Cette option est disponible uniquement avec IBM SPSS Statistics install sur les systmes dexploitation Microsoft Windows).

43 Fichiers de donnes

Pour lire les sources de donnes Data Collection, les lments suivants doivent tre installs sur votre ordinateur :

.NET framework. Pour obtenir la dernire version de .NET framework; rendez-vous ladresse http://www.microsoft.com/net. IBM SPSS Data Collection Survey Reporter Developer Kit. Pour plus dinformations concernant lobtention une version compatible de SPSS Survey Reporter Developer Kit, rendez vous sur le site www.ibm.com/support (http://www.ibm.com/support).

Il nest possible de lire les sources de donnes Data Collection quen mode danalyse locale. Cette fonction nest pas disponible dans le mode danalyse distribue utilisant le serveur SPSS Statistics. Pour lire les donnes partir dune source de donnes Data Collection :
E A partir du menu de nimporte quelle fentre SPSS Statistics ouverte, slectionnez : Fichier > Ouvrir les donnes Data Collection E Dans longlet Connexions des Proprits du lien de donnes, spcifiez le fichier de mtadonnes,

le type de donnes dobservation et le fichier de donnes dobservation.


E Cliquez sur OK. E Dans la bote de dialogue Importation des donnes Data Collection, slectionnez les variables

inclure et tout critre de slection des observations.


E Cliquez sur OK pour lire les donnes.

Onglet Connexions des proprits du lien de donnes


Pour lire les sources de donnes IBM SPSS Data Collection, vous devez spcifier :
Lemplacement des mtadonnes. Le fichier de document des mtadonnes (.mdd) qui contient les

informations de dfinition du questionnaire.


Le type des donnes dobservation. Le format du fichier de donnes dobservation. Les formats

disponibles sont les suivants :


Fichier de donnes Quancept (DRS). Donnes dobservation dans un fichier Quancept .drs, .drz ou .dru. Base de donnes Quanvert. Donnes dobservation dans une base de donnes Quanvert. Base de donnes de Data Collection (Serveur MS SQL). Les donnes dobservation dans une base de donnes relationnelle dans SQL Server. Fichier de donnes de Data Collection XML. Donnes dobservation dans un fichier XML.

Emplacement des donnes dobservation. Le fichier contenant les donnes dobservation. Le format

de ce fichier doit tre cohrent avec le type de donnes dobservation slectionn. Remarque : Il est impossible de savoir si les autres paramtres de longlet Connexions ou les paramtres des autres onglets Proprits du lien de donnes affecteront ou non la lecture des donnes Data Collection dans IBM SPSS Statistics ; il est donc recommand de ne pas les modifier.

44 Chapitre 3

Slectionner longlet Variables


Vous pouvez slectionner un sous-ensemble de variables lire. Par dfaut, toutes les variables standard de la source de donnes sont affiches et slectionnes.

Afficher les variables systme. Affiche toutes les variables systme, y compris celles

affichant un tat dentrevue (en cours, termin, date de fin, etc.). Vous pouvez alors slectionner toutes les variables systme inclure. Par dfaut, toutes les variables systme sont exclues.

Afficher les variables de code. Affiche toutes les variables qui reprsentent des codes utiliss

pour des rponses ouvertes Autre pour les variables qualitatives. Vous pouvez alors slectionner toutes les variables de code inclure. Par dfaut, toutes les variables de code sont exclues.

Afficher les variables SourceFile. Affiche toutes les variables contenant des noms de fichiers

dimages de rponses analyses. Vous pouvez alors slectionner toutes les variables SourceFile inclure. Par dfaut, toutes les variables SourceFile sont exclues.

Onglet Slection des observations


Pour les sources de donnes IBM SPSS Data Collection qui contiennent des variables systme, vous pouvez slectionner des observations se basant sur un nombre de critres de variables systme. Vous navez pas besoin dinclure les variables systme correspondantes dans la liste des variables lire, mais les variables systme ncessaires doivent exister dans la source de donnes pour appliquer les critres de slection. Si les variables ncessaires nexistent pas dans les donnes source, les critres de slection correspondants seront ignors.
Etat de la collecte des donnes. Vous pouvez slectionner des donnes du rpondant, des donnes

de test ou les deux. Vous pouvez galement slectionner des observations se basant sur une combinaison des paramtres de ltat dentrevue suivants :

Termin avec succs Actif/en cours Expir Arrt par le script Arrt par le rpondant Arrt du systme dentrevue Signal (termin par un nonc de signal dans le script)

Date de fin de la collecte des donnes. Vous pouvez slectionner des observations en se basant

sur la date de fin de la collecte des donnes.

Date de dbut. Les observations pour lesquelles la collecte des donnes sest termine la

date spcifie ou aprs celle-ci sont incluses.

45 Fichiers de donnes

Date de fin. Les observations pour lesquelles la collecte des donnes sest termine avant la

date spcifie sont incluses. Cela ne comprend pas les observations pour lesquelles la collecte des donnes sest termine la date de fin.

Si vous spcifiez la fois une date de dbut et une date de fin, cela dfinit une plage de dates de fin partir de la date de dbut jusqu la date de fin ( lexclusion de celle-ci).

Informations sur les fichiers


Un fichier de donnes contient bien plus que des donnes brutes. Il contient galement toutes les informations sur la dfinition des variables, dont :

Le nom des variables Le format des variables Les tiquettes descriptives de variables et de valeurs.

Ces informations sont enregistres dans la partie dictionnaire du fichier de donnes. Lditeur de donnes permet de voir les informations de la dfinition des variables. Vous pouvez galement afficher des informations de dictionnaire compltes pour lensemble de donnes actif, ou tout autre fichier de donnes.
Pour afficher des informations sur un fichier de donnes
E A partir des menus de la fentre de lditeur de donnes, slectionnez : Fichier > Afficher des informations sur un fichier de donnes E Pour le fichier de donnes en cours dutilisation, choisissez Fichier de travail. E Pour dautres fichiers de donnes, slectionnez Fichier externe puis le fichier de donnes.

Les informations sur le fichier de donnes sont affiches dans le Viewer.

Enregistrement des fichiers de donnes


En plus denregistrer les fichiers de donnes au format IBM SPSS Statistics, vous pouvez enregistrer les donnes dans divers formats externes, notamment :

Excel et autres formats de feuille de calcul Fichiers dlimits par des tabulations et fichiers texte CSV SAS Stata Tableaux de base de donnes

Pour enregistrer des fichiers de donnes modifis


E Faites en sorte que lditeur de donnes devienne la fentre active (cliquez nimporte o dans la

fentre pour la rendre active).

46 Chapitre 3 E A partir des menus, slectionnez : Fichier > Enregistrer

Le fichier de donnes modifi est enregistr, et crase les versions prcdentes du fichier. Remarque : Un fichier de donnes enregistr en mode Unicode ne peut pas tre lu par des versions de IBM SPSS Statistics antrieures la version 16.0. Pour enregistrer un fichier de donnes Unicode dans un format pouvant tre lu par des versions prcdentes, ouvrez un fichier en mode page de code et enregistrez-le nouveau. Ce fichier sera enregistr au format dencodage bas sur les paramtres rgionaux en cours. Il peut y avoir une perte de donnes si le fichier contient des caractres non reconnus par les paramtres rgionaux en cours. Pour des informations sur le changement du mode Unicode au mode page de code, consultez Options Gnrales sur p. 344.

Enregistrement des fichiers de donnes sous des formats externes


E Faites en sorte que lditeur de donnes devienne la fentre active (cliquez nimporte o dans la

fentre pour la rendre active).


E A partir des menus, slectionnez : Fichier > Enregistrer sous E Slectionnez un type de fichier de la liste propose. E Entrez un nom de fichier pour le nouveau fichier de donnes.

Pour crire des noms de variable sur la premire ligne dun fichier de donnes de format feuille de calcul ou dlimit par des tabulations :
E Cliquez sur Ecrire nom de var. dans tableur dans la bote de dialogue Enregistrer Donnes sous.

Pour enregistrer les tiquettes de valeurs la place des valeurs de donnes au format Excel :
E Dans la bote de dialogue Enregistrer les donnes sous, cliquez sur Enregistrer les tiquettes de valeurs lorsquelles sont dfinies la place des valeurs de donnes.

Pour enregistrer les tiquettes de valeurs dans un fichier de syntaxe SAS (cette option nest active que si un type de fichier SAS est slectionn) :
E Dans la bote de dialogue Enregistrer les donnes sous, cliquez sur Enregistrer les tiquettes de valeurs dans un fichier .sas.

Pour plus dinformations sur lexport des donnes vers des tableaux de base de donnes, reportez-vous Export vers une base de donnes sur p. 52. Pour plus dinformations sur lexportation des donnes utiliser dans les applications IBM SPSS Data Collection, reportez-vous Exporter vers IBM SPSS Data Collection sur p. 66.

47 Fichiers de donnes

Enregistrement de donnes : Types de fichier de donnes


Vous pouvez enregistrer des donnes sous les formats suivants :
SPSS Statistics (*.sav). format IBM SPSS Statistics.

Les fichiers de donnes enregistrs dans le format SPSS Statistics ne peuvent tre lus avec les versions du logiciel antrieures la version 7.5. Les fichiers de donnes enregistrs en mode Unicode ne peuvent pas tre lus par des versions de SPSS Statistics antrieures Pour plus d'informations, reportez-vous la section Options gnrales dans le chapitre 17 sur p. 344. Lorsque vous utilisez des fichiers de donnes ayant des noms de plus de huit octets sous 10.x ou 11.x, des versions uniques de noms de variable huit octets sont utilises. Toutefois, les noms de variables originaux sont conservs pour la version 12.0 ou suprieure. Dans les versions antrieures la version 10.0, les noms longs originaux des variables sont perdus si vous enregistrez le fichier de donnes. Lorsque vous utilisez des fichiers de donnes avec des variables chane de plus de 255 octets dans les versions de antrieures 13.0, ces variables chane sont segmentes en plusieurs variables chane de 255 octets.

Version 7.0 (*.sav). Format version 7.0. Les fichiers de donnes enregistrs au format 7.0 peuvent

tre lus par la version 7.0 et par les versions antrieures, mais nincluent pas les vecteurs multirponses dfinis ni les entre de donnes pour linformation de Windows.
SPSS/PC+ (*:sys) : Format SPSS/PC+. Si le fichier de donnes contient plus de 500 variables,

seules les 500 premires seront sauvegardes. En ce qui concerne les variables ayant plus dune valeur manquante par dfaut dfinie, les valeurs manquantes par dfaut supplmentaires seront ralignes sur la premire valeur manquante par dfaut. Ce format nest disponible que sous les systmes dexploitation Windows.
SPSS Statistics Portable (*:por). Format portable qui peut tre lu par dautres versions de SPSS

Statistics et dautres systmes dexploitation. Les noms de variable sont limits huit octets et sont automatiquement convertis en noms huit octets uniques si ncessaire. Dans la plupart des cas, il devient inutile denregistrer les donnes dans un format portable car les fichiers de donnes au format SPSS Statistics doivent tre indpendants des plateformes et des systmes dexploitation. Il est impossible denregistrer les fichiers de donnes dans un format portable en mode Unicode. Pour plus d'informations, reportez-vous la section Options gnrales dans le chapitre 17 sur p. 344.
Tabul (*:dat) : Fichiers texte avec valeurs spares par des tabulations. (Remarque : Les caractres de tabulation intgrs dans des valeurs de chane sont conservs en tant que tels dans le fichier dlimit par des tabulations. Rien ne distingue les caractres de tabulation intgrs dans des valeurs de ceux qui sparent ces valeurs). Dlimiteur virgule (*.csv). Fichiers texte contenant des valeurs spares par des virgules ou des

points-virgules. Si lindicateur dcimal SPSS Statistics courant est le point, les valeurs sont spares par des virgules. Si lindicateur dcimal courant est la virgule, les valeurs sont spares par des points-virgules.
ASCII fixe (*:dat) : Fichier texte au format fixe, qui utilise le format dcriture par dfaut pour toutes

les variables. Il ny a pas de tabulations ni despaces entre les champs de variables.

48 Chapitre 3

Excel 2007 (*.xlsx) Classeur au format XLSX de Microsoft Excel 2007 Le nombre maximum de variables est de 16 000. Toutes les variables au-del des 16 000 premires sont ignores. Si lensemble de donnes contient plus dun million dobservations, plusieurs feuilles sont cres dans le tableur. Excel 97 2003 (*.xls). Tableur Microsoft Excel 97. Le nombre maximum de variables est de 256.

Toutes les variables au-del des 256 premires sont ignores. Si lensemble de donnes contient plus de 65 356 observations, plusieurs feuilles sont cres dans le tableur.
Excel 2.1 (*:xls) : Fichier de type tableur Microsoft Excel 2.1. Le nombre maximum de variables

est de 256 et le nombre maximum de lignes est de 16 384.


1-2-3 Version 3.0 (*:wk3) : Fichier tableur Lotus 1-2-3, version 3.0. Vous pouvez enregistrer un

nombre maximum de 256 variables.


1-2-3 Version 2.0 (*:wk1) : Fichier tableur Lotus 1-2-3, version 2.0. Vous pouvez enregistrer un

nombre maximum de 256 variables.


1-2-3 Version 1.0 (*:wks) : Fichier tableur Lotus 1-2-3, version 1A. Vous pouvez enregistrer un

nombre maximum de 256 variables.


SYLK (*:slk) : Format de lien symbolique pour fichiers de type tableur Microsoft Excel et Multiplan. Vous pouvez enregistrer un nombre maximum de 256 variables. dBASE IV (*:dbf) : Format dBASE IV. dBASE III (*:dbf) : Format dBASE III. dBASE II (*:dbf) : Format dBASE II. SAS v9+ Windows (*.sas7bdat). Version 9 de SAS pour Windows. SAS v9+ UNIX (*.sas7bdat). Version 9 de SAS pour UNIX. SAS v7-8 extension courte Windows (*.sd7). SAS version 78 pour Windows, format de nom

de fichier court.
SAS v7-8 extension longue Windows (*.sas7bdat) SAS version 78 pour Windows, format de

nom de fichier long.


SAS v7-8 pour UNIX (*.sas7bdat). SAS v8 pour UNIX. SAS v6 pour Windows (*.sd2). Format de fichier SAS v6 pour Windows/OS2. SAS v6 pour UNIX (*.ssd01). Format de fichier SAS v6 pour UNIX (Sun, HP, IBM). SAS v6 pour Alpha/OSF (*.ssd04). Format de fichier SAS v6 pour Alpha/OSF (DEC UNIX). SAS transfert (*.xpt). Fichier de transfert SAS. Stata Version 8 Intercooled (*.dta). Stata Version 8 SE (*.dta). Stata Version 7 Intercooled (*.dta). Stata Version 7 SE (*.dta). Stata Version 6 (*.dta). Stata Version 45 (*.dta).

49 Fichiers de donnes

Enregistrement de fichier : Options


Vous pouvez crire des noms de variables dans la premire ligne des fichiers de type tableur et des fichiers spars par des tabulations et des virgules.

Enregistrement de fichiers de donnes au format Excel


Vous pouvez enregistrer vos donnes dans un des trois formats Microsoft Excel. Excel 2.1, Excel 97, et Excel 2007.

Excel 2.1 et Excel 97 sont limits 256 colonnes, donc seules les 256 premires variables sont incluses. Excel 2007 est limit 16 000 colonnes, donc seules les 16 000 premires variables sont incluses. Excel 2.1 est limit 16 384 lignes, donc seules les 16 384 premires observations sont incluses. Excel 97 et Excel 2007 sont galement limits en lignes par feuille, mais les classeurs peuvent contenir plusieurs feuilles, et plusieurs feuilles sont cres si lon dpasse le nombre maximum de feuilles individuelles.

Types de variable

Le tableau suivant indique la concordance des types de variable entre les donnes IBM SPSS Statistics dorigine et les donnes exportes dans Excel.
SPSS StatisticsType de variable Numrique Virgule Dollar Date Heure Chane Format de donnes Excel 0.00; #,##0.00; ... 0.00; #,##0.00; ... $#,##0_); ... j-mmm-aaaa hh:mm:ss Gnral

Enregistrement de fichiers de donnes au format SAS


Vos donnes reoivent divers traitements spciaux quand elles sont enregistres en tant que fichier SAS. Ces traitements sont les suivants :

Certains caractres autoriss dans les noms de variable IBM SPSS Statistics ne sont pas valides dans SAS, comme @, # et $. Lors de lexportation des donnes, ces caractres interdits sont remplacs par un trait de soulignement. Les noms de variables SPSS Statistics qui contiennent des caractres sur plusieurs octets (par exemple, caractres japonais ou chinois) sont convertis en noms de variables au format traditionnel Vnnn, nnn correspondant une valeur entire. Les tiquettes de variable SPSS Statistics contenant plus de 40 caractres sont tronques quand elles sont exportes vers un fichier SAS v6.

50 Chapitre 3

Quand elles existent, les tiquettes de variable SPSS Statistics sont associes aux tiquettes de variable SAS. Sil nexiste aucune tiquette de variable dans les donnes SPSS Statistics, le nom de variable est associ ltiquette de variable SAS. SAS nautorise quune seule valeur systme manquante, alors que SPSS Statistics autorise un grand nombre de valeurs utilisateurs manquantes en plus de la valeur systme manquante par dfaut. Par consquent, toutes les valeurs utilisateurs manquantes dans SPSS Statistics sont mappes une seule valeur systme manquante dans le fichier SAS. Les fichiers de donnes SAS 6-8 sont enregistrs dans le codage local actuel de SPSS Statistics, indpendamment du mode actuel (Unicode ou page de code). En mode Unicode, les fichiers SAS 9 sont enregistrs au format UTF-8. En mode de page de code, les fichiers SAS 9 sont enregistrs au format du codage local. Un maximum de32 767 variables peuvent tre enregistres dans SAS 6-8.

Enregistrement des tiquettes de valeurs

Vous pouvez choisir denregistrer les valeurs et les tiquettes de valeurs associes votre fichier de donnes dans un fichier de syntaxe SAS. Ce fichier de syntaxe contient les commandes proc format et proc datasets qui peuvent tre excutes dans SAS pour crer un fichier de catalogue au format SAS. Cette fonctionnalit nest pas prise en charge par le fichier de transfert SAS.
Types de variable

Le tableau suivant indique la concordance des types de variable entre les donnes SPSS Statistics dorigine et les donnes exportes dans SAS.
SPSS StatisticsType de variable Numrique Virgule Points Notation scientifique Date Date (Heure) Dollar Devise personnalise Chane Type de variable SAS Numrique Numrique Numrique Numrique Numrique Numrique Numrique Numrique Caractre Format de donnes SAS 12 12 12 12 (Date) par exemple, MMJJAA10, ... Time18 12 12 $8

Enregistrement de fichiers de donnes au format Stata


Les donnes peuvent tre crites au format Stata versions 5 8 et la fois aux formats Intercooled et SE (versions 7 et 8 uniquement). Les fichiers de donnes enregistrs au format Stata version 5 peuvent tre lues par un format Stata version 4. Les premiers 80 octets dtiquettes de variable sont enregistrs comme tiquettes de variable Stata.

51 Fichiers de donnes

Pour les variables numriques, les premiers 80 octets dtiquettes de valeurs sont enregistrs comme tiquettes de valeurs Stata. Les tiquettes des valeurs dont supprimes pour les variables chanes, les valeurs numriques non entires et les valeurs numriques suprieures une valeur absolue de 2 147 483 647. Pour les versions 7 et 8, les premiers 32 octets de noms de variables sensibles la casse sont enregistrs comme noms de variables Stata. Pour les versions antrieures, les premiers huit octets de noms de variables sont enregistrs comme noms de variables Stata. Tout caractre autre que des lettres, des chiffres ou des traits de soulignement sont convertis en traits de soulignement. Les noms de variables IBM SPSS Statistics qui contiennent des caractres sur plusieurs octets (par exemple, caractres japonais ou chinois) sont convertis en noms de variables au format traditionnel Vnnn, nnn correspondant une valeur entire. Pour les versions 56 et les versions Intercooled 78, les premiers 80 octets de valeurs chanes sont enregistrs. Pour Stata SE versions 78, les premiers 244 octets de valeurs chane sont enregistrs. Pour les versions 56 et les versions Intercooled 78, seuls les premiers 2 047 octets de variables sont enregistrs. Pour Stata SE versions 78, seuls les premiers 32 767 octets de variables sont enregistrs.
Type de variable Stata Numrique Numrique Numrique Numrique Numrique Numrique Numrique Numrique Numrique Numrique Chane Format de donnes Stata g g g g J_m_A g (nombre de secondes) g (17) g (112) g g s

SPSS StatisticsType de variable Numrique Virgule Points Notation scientifique Date*, dateheure Heure, DHeure Joursem Mois Dollar Devise personnalise Chane

*Date, Adate, Edate, SDate, Jdate, Qyr, Moyr, Wkyr

52 Chapitre 3

Enregistrement de sous-ensembles de variables


Figure 3-21 Bote de dialogue Enregistrer les donnes en tant que variables

La bote de dialogue Enregistrer les donnes en tant que variables vous permet de slectionner les variables que vous souhaitez enregistrer dans le nouveau fichier de donnes. Par dfaut, toutes les variables sont enregistres. Dslectionnez les variables ne pas enregistrer, ou cliquez sur Supprimer tout puis slectionnez les variables enregistrer.
Visible uniquement. Slectionne uniquement les variables dans les groupes de variables en cours

dutilisation. Pour plus d'informations, reportez-vous la section Utilisation de groupes de variables pour afficher ou masquer les variables dans le chapitre 16 sur p. 335.
Pour enregistrer un sous-groupe de variables
E Faites en sorte que lditeur de donnes devienne la fentre active (cliquez nimporte o dans la

fentre pour la rendre active).


E A partir des menus, slectionnez : Fichier > Enregistrer sous E Cliquez sur Variables. E Slectionnez les variables enregistrer.

Export vers une base de donnes


Vous pouvez utiliser lassistant dexport vers la base de donnes pour :

Remplacer des valeurs dans les champs dun tableau de base de donnes existants (colonnes) ou ajouter de nouveaux champs un tableau. Ajouter de nouveaux enregistrements (lignes) au tableau dune base de donnes. Remplacer compltement le tableau dune base de donnes ou en crer un nouveau.

53 Fichiers de donnes

Pour exporter des donnes vers une base de donnes :


E Dans les menus de la fentre Editeur de donnes du fichier de donnes contenant les donnes

exporter, slectionnez :
Fichier > Exporter vers la base de donnes E Slectionnez la source de la base de donnes. E Suivez les instructions de lassistant dexport pour exporter les donnes.

Cration de champs de base de donnes partir de variables IBM SPSS Statistics

Lorsque vous crez des champs (ajout de champs un tableau de base de donnes existant, cration ou remplacement dun tableau), vous pouvez spcifier le nom des champs, le type de donnes et la largeur (le cas chant).
Nom de champ. Les noms de champ par dfaut sont identiques aux noms de variable IBM SPSS Statistics. Vous pouvez modifier le nom des champs pour adopter nimporte quel nom autoris par le format de base de donnes. Par exemple, de nombreuses bases de donnes autorisent, dans les noms de champ, des caractres interdits dans les noms de variable, notamment les espaces. Cest pourquoi un nom de variable, tel que AppelEnAttente, peut tre transform en nom de champ Appel en attente. Type : Lassistant dexportation commence par attribuer des types de donnes en fonction des

types de donnes ODBC standard ou des types de donnes autoriss par le format de base de donnes slectionn le mieux adapt au format de donnes SPSS Statistics dfini. Cependant, les bases de donnes peuvent distinguer les types qui nont pas dquivalents directs dans SPSS Statistics, et inversement. Par exemple, la plupart des valeurs numriques dans SPSS Statistics sont stockes sous forme de valeurs virgule flottante double prcision, alors que les types de donnes numriques de base de donnes incluent les valeurs flottantes (doubles), les entiers, les rels, etc. En outre, de nombreuses bases de donnes nont pas dquivalents aux formats dheure SPSS Statistics. Vous pouvez opter pour nimporte quel type de donnes disponible dans la liste droulante. En rgle gnrale, le type de donnes de base (chane ou numrique) de la variable doit correspondre celui du champ de la base de donnes. En cas de non-concordance des types de donnes que la base de donnes ne peut pas rsoudre, une erreur est gnre et aucune donne nest exporte dans la base de donnes. Par exemple, si vous exportez une variable chane vers un champ de base de donnes ayant un type de donnes numrique, une erreur est gnre si lune des valeurs de la variable chane contient des caractres non numriques.
Largeur : Vous pouvez modifier la largeur des types de champ chane (car, carvar). La largeur des

champs numriques est dfinie par le type de donnes. Par dfaut, les formats des variables SPSS Statistics sont mapps aux types des champs de base de donnes en fonction du schma gnral suivant. Les types de champ rels peuvent varier selon la base de donnes.
Le format des variables SPSS Statistics Numrique Virgule Type de champ de base de donnes Flottant ou Double Flottant ou Double

54 Chapitre 3

Le format des variables SPSS Statistics Points Notation scientifique Date Valeurdate Heure, DHeure Joursem Mois Dollar Devise personnalise Chane

Type de champ de base de donnes Flottant ou Double Flottant ou Double Date ou Valeurdate ou Horodatage Valeurdate ou Horodatage Flottant ou Double (nombre de secondes) Entier (1-7) Entier (1-12) Flottant ou Double Flottant ou Double Car ou Varcar

Valeurs manquantes spcifies :

Il existe deux options de traitement des valeurs manquantes spcifies lorsque des donnes issues de variables sont exportes vers des champs de base de donnes :

Exporter comme valeurs valides. Les valeurs manquantes spcifies sont traites comme des

valeurs rgulires, valides et non manquantes.


Exporter les valeurs manquantes spcifies numriques comme valeurs nulles et exporter les valeurs manquantes spcifies de chane comme espaces. Les valeurs manquantes spcifies

numriques sont traites comme les valeurs manquantes par dfaut. Les valeurs manquantes spcifies de chane sont converties en espaces (les chanes ne peuvent pas tre des valeurs manquantes par dfaut).

Slection dune source de donnes


Dans le premier panel de lassistant dexport vers la base de donnes, vous slectionnez la source de donnes vers laquelle vous souhaitez exporter des donnes.

55 Fichiers de donnes Figure 3-22 Assistant dexport vers la base de donnes, slection dune source de donnes

Vous pouvez exporter des donnes vers toutes les sources de base de donnes pour lesquelles vous possdez le pilote ODBC appropri (Remarque : lexportation de donnes vers des sources de donnes OLE DB nest pas pris en charge). Si vous navez pas de sources de donnes ODBC configures ou si vous voulez ajouter une nouvelle source de donnes, cliquez sur Ajouter source donnes ODBC.

Sur les systmes dexploitation Linux, ce bouton nest pas disponible. Les sources de donnes ODBC sont spcifies dans odbc.ini, et les variables denvironnement ODBCINI doivent tre paramtres sur lemplacement de ce fichier. Pour plus dinformations, reportez-vous la documentation relative vos pilotes de base de donnes. En mode danalyse distribue (disponible avec le serveur IBM SPSS Statistics), ce bouton nest pas disponible. Pour ajouter des sources de donnes en mode danalyse distribue, consultez votre administrateur systme.

Une source de donnes ODBC est compose de deux principaux lments dinformations : Le pilote qui sera utilis pour accder aux donnes et lemplacement de la base de donnes laquelle vous souhaitez accder. Pour spcifier des sources de donnes, vous devez installer les pilotes appropris. Des pilotes fonctionnant avec plusieurs formats de bases de donnes sont inclus dans le support dinstallation. Certaines sources de donnes exigent que vous entriez un ID de connexion et un mot de passe pour pouvoir passer ltape suivante.

56 Chapitre 3

Slection du mode dexport des donnes


Aprs avoir slectionn la source de donnes, vous indiquez la manire dont vous souhaitez exporter les donnes.
Figure 3-23 Assistant dexport vers la base de donnes, slection du mode dexport

Les options suivantes sont disponibles pour lexport de donnes vers une base de donnes :

Remplacer les valeurs dans les champs existants. Remplace les valeurs de champs slectionns

dans un tableau existant par les variables slectionnes dans le fichier de travail. Pour plus d'informations, reportez-vous la section Remplacement de valeurs dans des champs existants sur p. 60.

Ajouter de nouveaux champs un tableau existant. Cre des champs dans un tableau existant

contenant les valeurs des variables slectionnes dans le fichier de travail. Pour plus d'informations, reportez-vous la section Ajout de nouveaux champs sur p. 61. Cette option nest pas disponible pour les fichiers Excel.

Ajouter de nouveaux enregistrements un tableau existant. Ajoute de nouveaux enregistrements

(lignes) un tableau existant contenant les valeurs des observations du fichier de travail. Pour plus d'informations, reportez-vous la section Ajout de nouveaux enregistrements (observations) sur p. 62.

Supprimer un tableau existant et crer un tableau portant le mme nom. Supprime le tableau

spcifi et en cre un qui porte le mme nom et contient les variables slectionnes partir du fichier de travail. Toutes les informations du tableau dorigine, y compris les dfinitions des proprits des champs (par exemple, les cls primaires, les types de donnes) sont perdues.

57 Fichiers de donnes

Pour plus d'informations, reportez-vous la section Cration ou remplacement dun tableau sur p. 63.

Crer un tableau. Cre un tableau dans la base de donnes contenant les donnes des variables

slectionnes dans le fichier de travail. Le nom peut tre toute valeur autorise comme nom de tableau par la source de donnes. Le nom ne peut pas reproduire celui dune vue ou dun tableau existant dans la base de donnes. Pour plus d'informations, reportez-vous la section Cration ou remplacement dun tableau sur p. 63.

Slection dun tableau


Pour modifier ou remplacer un tableau dans la base de donnes, vous devez le slectionner. Ce panel de lassistant dexport vers la base de donnes affiche la liste de tableaux et des vues de la base de donnes slectionne.
Figure 3-24 Assistant dexport vers la base de donnes, slection dun tableau ou dune vue

Par dfaut, la liste naffiche que les tableaux de base de donnes standard. Vous pouvez contrler le type dlments affichs dans la liste :

Tableaux. Tableaux de base de donnes standard. Vues. Les vues sont des tableaux virtuels ou dynamiques dfinis par des requtes. Il

peut sagir de la jointure de plusieurs tableaux et/ou champs issus de calculs bass sur la valeur dautres champs. Vous pouvez ajouter des enregistrements ou remplacer des valeurs de champs existants dans des vues, mais ces champs sont limits, en fonction de la structure de la vue. Par exemple, vous ne pouvez pas modifier un champ calcul, ajouter des champs une vue ni remplacer une vue.

58 Chapitre 3

Synonymes. Un synonyme est lalias dun tableau ou dune vue, gnralement dfini par

une requte.
Tableaux systme Les tableaux systme dfinissent les proprits des bases de donnes. Dans

certains cas, les tableaux de base de donnes standard peuvent tre classs comme tables systme et ne sont affichs que si vous slectionnez cette option. Laccs aux tables systme proprement dites est gnralement rserv aux administrateurs de base de donnes.

Slection des observations exporter


La slection des observations dans lassistant dexport vers la base de donnes concerne toutes les observations, ou les observations slectionnes via une condition de filtre dfinie au pralable. Si aucun filtrage dobservations nest activ, ce panel napparat pas et toutes les observations du fichier de travail sont exportes.
Figure 3-25 Assistant dexport vers la base de donnes, slection des observations exporter

Pour plus dinformations sur la dfinition dune condition de filtre pour la slection dobservations, reportez-vous Slectionner des observations sur p. 202.

Mise en concordance des observations et des enregistrements


Lors de lajout de champs (colonnes) un tableau existant ou lors du remplacement des valeurs de champs existants, vous devez veiller ce que chaque observation (ligne) du fichier de travail soit mise en concordance avec lenregistrement de base de donnes qui convient.

59 Fichiers de donnes

Dans la base de donnes, le champ ou lensemble de champs identifiant de manire unique chaque enregistrement est souvent dsign comme la cl primaire. Vous devez identifier les variables correspondant aux champs de cl primaire ou aux autres champs qui identifient chaque enregistrement de manire unique. Les champs ne doivent pas ncessairement tre la cl primaire de la base de donnes, mais la valeur des champs ou la combinaison de ces valeurs doit tre unique pour chaque observation.

Pour mettre en concordance des variables avec des champs de la base de donnes qui identifient chaque enregistrement de manire unique :
E Faites glisser les variables sur les champs de base de donnes correspondants.

ou
E Slectionnez une variable dans la liste des variables , puis le champ correspondant dans le tableau de la base de donnes et cliquez sur Connecter.

Pour supprimer une ligne de liaison :


E Slectionnez la ligne de liaison et appuyez sur la touche Suppr. Figure 3-26 Assistant dexport vers la base de donnes, mise en concordance des observations et des enregistrements

Remarque : Les noms de variables et de champs de base de donnes ne sont pas ncessairement identiques, puisque les noms de champs de base de donnes peuvent contenir des caractres non autoriss dans les noms de variables IBM SPSS Statistics. Toutefois, si le fichier de travail a t cr partir du tableau de base de donnes que vous modifiez, les noms ou les

60 Chapitre 3

tiquettes de variables sont gnralement semblables, voire identiques aux noms des champs de la base de donnes.

Remplacement de valeurs dans des champs existants


Pour remplacer des valeurs de champs existants dans une base de donnes :
E Dans le panel Choisissez le mode dexport des donnes de lassistant dexport vers la base de donnes, slectionnez Remplacer les valeurs dans les champs existants. E Dans le panel Slectionnez un tableau ou une vue, slectionnez le tableau de la base de donnes. E Dans le panel Associer les observations aux enregistrements, faites correspondre les variables qui

identifient chaque observation de manire unique et les noms des champs de la base de donnes correspondants.
E Pour chaque champ dont vous souhaitez remplacer des valeurs, faites glisser la variable contenant les nouvelles valeurs vers la colonne Source de valeurs, en regard du nom de champ de base

de donnes correspondant.
Figure 3-27 Assistant dexport vers la base de donnes, remplacement des valeurs de champs existants

En rgle gnrale, le type de donnes de base (chane ou numrique) de la variable doit correspondre celui du champ de la base de donnes. En cas de non-concordance des types de donnes que la base de donnes ne peut pas rsoudre, une erreur est gnre et aucune donne nest exporte dans la base de donnes. Par exemple, si vous exportez une variable chane vers un champ de base de donnes ayant le type de donnes numrique (double, rel, entier),

61 Fichiers de donnes

une erreur est gnre si lune des valeurs de la variable chane contient des caractres non numriques. La lettre a dans licne en regard dune variable dsigne une variable chane.

Vous ne pouvez pas modifier le nom, le type ou la largeur du champ. Les attributs du champ de base de donnes dorigine sont conservs ; seules les valeurs sont remplaces.

Ajout de nouveaux champs


Pour ajouter de nouveaux champs un tableau de base de donnes existant :
E Dans le panel Choisissez le mode dexport des donnes de lassistant dexport vers la base de donnes, slectionnez Ajouter de nouveaux champs un tableau existant. E Dans le panel Slectionnez un tableau ou une vue, slectionnez le tableau de la base de donnes. E Dans le panel Associer les observations aux enregistrements, faites correspondre les variables qui

identifient chaque observation de manire unique et les noms des champs de la base de donnes correspondants.
E Faites glisser les variables que vous souhaitez ajouter comme nouveaux champs vers la colonne Source de valeurs. Figure 3-28 Assistant dexport vers la base de donnes, ajout de nouveaux champs un tableau existant

Pour plus dinformations sur les noms de champs et les types de donnes, reportez-vous la section consacre la cration de champs de base de donnes partir de variables IBM SPSS Statisticsdans Export vers une base de donnes sur p. 52.

62 Chapitre 3

Afficher les champs existants. Slectionnez cette option pour afficher la liste des champs existants. Vous ne pouvez pas utiliser ce panel dans lassistant dexport vers la base de donnes pour remplacer des champs existants, mais il peut savrer utile de savoir quels champs sont dj prsents dans le tableau. Si vous souhaitez remplacer les valeurs de champs existants, reportez-vous Remplacement de valeurs dans des champs existants sur p. 60.

Ajout de nouveaux enregistrements (observations)


Pour ajouter de nouveaux enregistrements (observations) un tableau de base de donnes :
E Dans le panel Choisissez le mode dexport des donnes de lassistant dexport vers la base de donnes, slectionnez Ajouter de nouveaux enregistrements un tableau existant. E Dans le panel Slectionnez un tableau ou une vue, slectionnez le tableau de la base de donnes. E Faites correspondre des variables du fichier de travail et des champs du tableau en faisant glisser des variables vers la colonne Source de valeurs. Figure 3-29 Assistant dexport vers la base de donnes, ajout denregistrements (observations) un tableau

Lassistant dexport vers la base de donnes slectionne automatiquement toutes les variables qui correspondent des champs existants, en fonction des informations concernant le tableau de base de donnes dorigine stock dans le fichier de travail (sil est disponible) et/ou des noms de variables (noms de champs). Cette mise en correspondance automatique initiale sert seulement de guide ; vous pouvez parfaitement modifier lassociation des variables aux champs de base de donnes.

63 Fichiers de donnes

Lors de lajout de nouveaux enregistrements un tableau existant, respectez les rgles/limitations de base suivantes :

Toutes les observations (ou toutes les observations slectionnes) du fichier de travail sont ajoutes au tableau. Si lune de ces observations duplique des enregistrements existants de la base de donnes, une erreur peut se produire si une valeur de cl duplique est rencontre. Pour obtenir des informations sur lexport des observations slectionnes uniquement, reportez-vous Slection des observations exporter sur p. 58. Vous pouvez utiliser les valeurs de variables cres au cours de la session comme valeurs des champs existants, mais vous ne pouvez pas ajouter de nouveaux champs ni changer le nom des champs existants. Pour ajouter de nouveaux champs un tableau de base de donnes, reportez-vous Ajout de nouveaux champs sur p. 61. Les champs de base de donnes exclus ou non apparis une variable nont pas de valeur pour les enregistrements ajouts dans le tableau de base de donnes. (Si la cellule Source de valeurs est vide, aucune variable nest mise en correspondance avec le champ.)

Cration ou remplacement dun tableau


Pour crer un tableau ou remplacer un tableau de base de donnes existant :
E Dans le panel Choisissez le mode dexport des donnes de lassistant dexport, slectionnez Supprimer un tableau existant et crer un tableau portant le mme nom ou Crer un tableau et entrez

le nom du nouveau tableau. Si le nom du tableau contient des caractres autres que des lettres, des chiffres ou un trait de soulignement , il doit tre entre guillemets doubles.
E Si vous remplacez un tableau existant, dans le panel Slectionnez un tableau ou une vue,

slectionnez le tableau de base de donnes.


E Faites glisser les variables vers la colonne Variables enregistrer. E Vous pouvez galement dsigner les variables/champs qui dfinissent la cl primaire, modifier le

nom des champs, ainsi que le type des donnes.

64 Chapitre 3 Figure 3-30 Assistant dexport vers la base de donnes, slection de variables pour un nouveau tableau

Cl primaire. Pour dsigner des variables comme cls primaires dans le tableau dune base de

donnes, cochez la case dans la colonne identifie par licne de cl.


Toutes les valeurs de la cl primaire doivent tre uniques, sans quoi une erreur se produit. Si vous slectionnez une seule variable comme cl primaire, tout enregistrement (observation) doit avoir une valeur unique pour cette variable. Si vous slectionnez plusieurs variables comme cl primaire, une cl primaire composite est cre et la combinaison des valeurs des variables slectionnes doit tre unique pour chaque observation.

Pour plus dinformations sur les noms de champs et les types de donnes, reportez-vous la section consacre la cration de champs de base de donnes partir de variables IBM SPSS Statisticsdans Export vers une base de donnes sur p. 52.

Dernire tape de lassistant dexport vers la base de donnes


Le dernier panel de lassistant dexport vers la base de donnes fournit un rcapitulatif des donnes exportes et indique le mode dexport. Il offre galement la possibilit dexporter les donnes ou de coller la syntaxe de commande sous-jacente dans une fentre de syntaxe.

65 Fichiers de donnes Figure 3-31 Assistant dexportation vers la base de donnes, panel Finalisation

Informations rcapitulatives

Fichier de donnes. Nom de la session IBM SPSS Statistics du fichier de donnes qui

sera utilis pour exporter les donnes. Ces informations sont utiles notamment si plusieurs sources de donnes sont ouvertes. Les sources de donnes ouvertes laide de linterface utilisateur graphique (par exemple, lassistant de base de donnes) se voient automatiquement attribuer un nom, comme fichierdedonnes1, fichierdedonnes2, etc. En revanche, vous devez explicitement attribuer un nom aux sources de donnes ouvertes laide dune syntaxe de commande.

Tableau. Nom du tableau modifier ou crer. Observations exporter. Lexport concerne toutes les observations ou les observations

slectionnes par une condition de filtre dfinie au pralable. Pour plus d'informations, reportez-vous la section Slection des observations exporter sur p. 58.

Action. Indique comment la base de donnes sera modifie (par exemple, cration dun

tableau, ajout de champs ou denregistrements un tableau existant).


Valeurs manquantes spcifies. Les valeurs manquantes spcifies peuvent tre exportes

comme valeurs valides, ou traites comme des valeurs manquantes par dfaut pour les variables numriques et converties en espaces vides pour les variables chane. Ce paramtre est contrl dans le panel o vous slectionnez les variables exporter.

66 Chapitre 3

Exporter vers IBM SPSS Data Collection


La bote de dialogue Exporter vers IBM SPSS Data Collection cre des fichiers de donnes IBM SPSS Statistics et de mtadonnes Data Collection que vous pouvez utiliser pour lire les donnes dans les applications Data Collection. Ceci savre particulirement utile en cas de va-et-vient des donnes entre SPSS Statistics et Data Collection. Pour exporter les donnes utiliser dans les applications Data Collection :
E Dans les menus de la fentre Editeur de donnes contenant les donnes exporter, slectionnez : Fichier > Exporter vers Data Collection E Cliquez sur Fichier de donnes pour spcifier le nom et lemplacement du fichier de donnes SPSS

Statistics.
E Cliquez sur Fichier de mtadonnes pour indiquer le nom et lemplacement du fichier de

mtadonnes Data Collection. En ce qui concerne les variables et les fichiers de donnes qui ne sont pas crs partir des sources de donnes de Data Collection, les attributs de variable SPSS Statistics sont mapps aux attributs de mtadonnes de Data Collection dans le fichier de mtadonnes, conformment aux mthodes dcrites dans la documentation SAV DSC de IBM SPSS Data Collection Developer Library. Si le fichier de donnes actif a t cr partir dune source de donnes de Data Collection :

Le nouveau fichier de mtadonnes est cr en fusionnant les attributs de mtadonnes dorigine avec ceux de toutes les nouvelles variables, ainsi que toute modification des variables dorigine susceptible daffecter les attributs de mtadonnes (par exemple, lajout ou la modification dtiquettes de valeurs). Pour les variables dorigine lues partir de la source de donnes de Data Collection, tout attribut de mtadonnes non reconnu par SPSS Statistics est conserv dans son tat dorigine. Par exemple, SPSS Statistics convertit les variables de grille en variables SPSS Statistics rgulires, mais les mtadonnes qui dfinissent ces variables de grille sont conserves lorsque vous enregistrez le nouveau fichier de mtadonnes. Si une variable de Data Collection est automatiquement renomme pour tre conforme aux rgles de dnomination de variable SPSS Statistics, le fichier de mtadonnes mappe nouveau les noms convertis aux noms de variable de Data Collection dorigine.

La prsence ou labsence dtiquettes de valeurs peut affecter les attributs de mtadonnes de variables et donc la lecture de ces variables par les applications de Data Collection. Si des tiquettes de valeurs ont t dfinies pour des valeurs non manquantes dune variable, elles doivent tre dfinies pour toutes les valeurs non manquantes de cette variable. Sinon, les valeurs sans tiquette sont ignores lorsque le fichier de donnes est lu par lapplication de Data Collection. Cette fonctionnalit nest disponible que si SPSS Statistics est install sur les systmes dexploitation Microsoft Windows ; cette fonctionnalit nest disponible quen mode danalyse locale. Cette fonction nest pas disponible dans le mode danalyse distribue utilisant le serveur SPSS Statistics.

67 Fichiers de donnes

Pour crire les fichiers de mtadonnes Data Collection, les lments suivants doivent tre installs sur votre ordinateur :

.NET framework. Pour obtenir la dernire version de .NET framework; rendez-vous ladresse http://www.microsoft.com/net. IBM SPSS Data Collection Survey Reporter Developer Kit. Pour plus dinformations concernant lobtention une version compatible de SPSS Survey Reporter Developer Kit, rendez vous sur le site www.ibm.com/support (http://www.ibm.com/support).

Protection des donnes dorigine


Pour viter de modifier ou de supprimer vos donnes dorigine par accident, vous pouvez paramtrer les fichiers en lecture seule.
E A partir des menus de lditeur de donnes, slectionnez : Fichier > Marquer le fichier comme tant en lecture seule

Si vous apportez dimportantes modifications aux donnes, puis que vous essayez denregistrer le fichier de donnes, vous pouvez uniquement lenregistrer sous un autre nom ; les donnes dorigine sont ainsi protges. Vous pouvez redonner au fichier lattribut de lecture/criture en slectionnant Marquer le fichier comme tant en lecture/criture dans le menu Fichier.

Fichier actif virtuel


Le fichier actif virtuel vous permet de travailler avec des fichiers de donnes volumineux sans ncessiter dimportants volumes despace disque temporaire. Dans le cas de la plupart des procdures danalyse et de cration de diagrammes, la source de donnes dorigine est lue chaque fois que vous excutez une procdure diffrente. Les procdures qui modifient les donnes ncessitent un certain volume despace disque temporaire afin de conserver une trace de ces modifications, et certaines oprations requirent toujours un espace disque suffisant pour pouvoir effectuer au moins une copie intgrale du fichier de donnes.

68 Chapitre 3 Figure 3-32 Espace disque temporaire requis

Les oprations ne ncessitant pas despace disque temporaire sont les suivantes :

Lecture de fichiers de donnes IBM SPSS Statistics Fusion de deux fichiers de donnes SPSS Statistics ou plus lecture de tableaux de base de donnes avec lassistant de base de donnes ; Fusion de fichiers de donnes SPSS Statistics avec des tableaux de base de donnes excution de procdures lisant les donnes (par exemple, Frquences, Tableaux croiss, Explorer).

Les oprations crant une ou plusieurs colonnes de donnes dans un espace disque temporaire sont les suivantes :

calcul de nouvelles variables ; recodage de variables existantes ; excution de procdures crant ou modifiant des variables (par exemple, enregistrement de prvisions dans la Rgression linaire).

Les oprations crant une copie intgrale du fichier de donnes dans un espace disque temporaire sont les suivantes :

lecture de fichiers Excel ; excution de procdures triant les donnes (par exemple, Trier les observations, Scinder fichier) ; Lecture des donnes avec la commande GET TRANSLATE ou DATA LIST

69 Fichiers de donnes

Utilisation de la fonctionnalit Donnes de mmoire cache ou de la commande CACHE Ouverture depuis SPSS Statistics dautres applications lisant le fichier de donnes (par exemple, AnswerTree, DecisionTime).

Remarque : La commande GET DATA assure des fonctionnalits comparables celles de la commande DATA LIST mais sans crer de copie intgrale du fichier de donnes dans un espace disque temporaire. Dans sa syntaxe, la commande SPLIT FILE ne trie pas le fichier de donnes et nen cre donc pas de copie. Toutefois, pour pouvoir fonctionner correctement, cette commande ncessitent des donnes tries ; linterface de botes de dialogue de ces procdures triera donc automatiquement le fichier de donnes, aboutissant ainsi la cration dune copie complte de ce fichier. (La syntaxe de commande nest pas disponible dans la version Student.)
Actions that create an entire copy of the data file by default:

Lecture de bases de donnes avec lAssistant de base de donnes Lecture de fichiers texte avec lAssistant de texte

LAssistant de texte offre un paramtre optionnel qui cre automatiquement un cache des donnes. Par dfaut, cette option est slectionne. Pour dsactiver cette option, dslectionnez la case Mettre donnes en cache localement. Pour lAssistant de base de donnes, vous pouvez coller la syntaxe de commande gnre et supprimer la commande CACHE.

Cration dun cache de donnes


Bien que le fichier actif virtuel contribue rduire considrablement le volume despace disque temporaire requis, labsence dune copie temporaire du fichier actif signifie que la source de donnes dorigine doit tre lue de nouveau pour chaque procdure. Dans le cas de fichiers de donnes volumineux provenant dune source externe, la cration dune copie temporaire des donnes peut amliorer les performances de lecture. Dans le cas de tableaux de donnes lus dans une base de donnes, la requte SQL qui consulte les informations de la base doit tre rexcute pour toute commande ou procdure ncessitant la lecture des donnes. Du fait que quasiment toutes les procdures danalyse statistique et de cration de diagrammes doivent lire les donnes, la requte SQL est rexcute pour chaque nouvelle procdure que vous lancez, ce qui risque dentraner un allongement considrable des temps de traitement si vous devez excuter un grand nombre de procdures. Si lordinateur sur lequel vous effectuez lanalyse (quil sagisse de votre ordinateur local ou dun serveur distant) dispose dun volume despace disque suffisant, vous pouvez liminer de nombreuses requtes SQL et rduire ainsi les temps de traitement en crant un cache de donnes du fichier actif. Le cache de donnes est une copie temporaire de la totalit des donnes. Remarque : Par dfaut, lAssistant de base de donnes cre automatiquement un cache de donnes. Toutefois, si vous utilisez la commande GET DATA dans une syntaxe afin de lire une base de donnes, le cache de donnes nest pas cr automatiquement. (La syntaxe de commande nest pas disponible dans la version Student.)

70 Chapitre 3

Pour crer un cache de donnes


E A partir des menus, slectionnez : Fichier > Donnes de mmoire cache... E Cliquez sur OK ou sur Cacher maintenant.

Loption OK crera un cache de donnes la prochaine lecture des donnes (par exemple, lorsque vous excuterez une procdure statistique). Cest loption que vous choisirez le plus souvent puisque cette opration ne ncessite pas de passage de donnes supplmentaire. Loption Cacher maintenant cre un cache de donnes immdiatement, ce qui gnralement ne devrait pas savrer ncessaire. Loption Cacher maintenant est surtout utile pour deux raisons :

Une source de donnes est verrouille et ne peut tre mise jour tant que vous navez pas ferm la session, ouvert une autre source de donnes ou cr un cache des donnes. Pour les sources de donnes volumineuses, la consultation du contenu de longlet Affichage des donnes dans Data Editor savrera bien plus rapide si vous placez les donnes dans un cache.

Pour mettre automatiquement des donnes en mmoire cache


Vous pouvez paramtrer la commande SET pour quelle cre automatiquement un cache de donnes ds que vous avez apport un certain nombre de modifications dans le fichier de donnes actif. Par dfaut, le fichier de donnes actif est automatiquement mis en mmoire cache aprs 20 modifications.
E A partir des menus, slectionnez : Fichier > Nouveau > Syntaxe E Dans la fentre de syntaxe, tapez SET CACHE n (n correspond au nombre de modifications

apportes au fichier de donnes actif avant sa mise en mmoire cache).


E Dans le menu de la fentre de syntaxe, slectionnez : Excuter > Tous

Remarque : Vous devez dfinir le paramtre de cache pour chaque session. A chaque nouvelle session, la valeur est paramtre par dfaut sur 20.

Chapitre

Mode danalyse distribue

Le mode danalyse distribue vous permet dutiliser un autre ordinateur local que le vtre (ou de bureau) pour les tches sollicitant la mmoire de faon intensive. Les serveurs distants utiliss pour lanalyse distribue se rvlant gnralement plus puissants et plus rapides que votre ordinateur local, le mode danalyse distribue permet de rduire considrablement les temps de traitement. Lanalyse distribue effectue laide dun serveur distant peut savrer utile si votre travail met en uvre :

des fichiers de donnes volumineux, contenant notamment des donnes provenant de bases de donnes ; des tches sollicitant la mmoire de faon intensive. Toute tche longue effectuer en mode danalyse locale serait ainsi mieux adapte une analyse distribue.

Lanalyse distribue naffecte que les tches impliquant des donnes, telles que la lecture et la transformation de donnes ainsi que le calcul de nouvelles variables et de statistiques. Lanalyse distribue na aucun effet sur les tches associes la modification de rsultats, telles que la manipulation de tableaux pivotants ou la modification de diagrammes. Remarque : Lanalyse distribue nest disponible que si vous disposez la fois dune version locale du programme et dun accs une version serveur du mme logiciel install sur un serveur distant.

Connexion au serveur
La bote de dialogue Connexion au serveur vous permet de slectionner lordinateur qui traite les commandes et excute les procdures. Vous pouvez slectionner votre ordinateur local ou un serveur distant.

Copyright IBM Corporation 1989, 2011.

71

72 Chapitre 4 Figure 4-1 Bote de dialogue Connexion au serveur

Vous pouvez ajouter et modifier des serveurs distants de la liste, ou en supprimer. Les serveurs distants ncessitent gnralement un ID utilisateur ainsi quun mot de passe, et parfois mme un nom de domaine. Pour plus dinformations sur la connexion, les serveurs disponibles, les ID utilisateur, les mots de passe et noms de domaine, contactez ladministrateur systme. Vous pouvez slectionner un serveur par dfaut et enregistrer lID utilisateur, le nom de domaine et le mot de passe associs un serveur. Lorsque vous dmarrez une session, vous tes automatiquement connect au serveur par dfaut. Si vous possdez une licence dutilisation pour Statistics Adapter et que votre site utilise IBM SPSS Collaboration and Deployment Services 3.5 ou une version ultrieure, vous pouvez cliquer sur Rechercher... pour afficher une liste des serveurs disponibles sur votre rseau. Si vous ntes pas connect un IBM SPSS Collaboration and Deployment Services Repository, vous serez invit entrer des informations de connexion pour pouvoir afficher la liste des serveurs.

Ajout et modification des paramtres de connexion au serveur


Utilisez la bote de dialogue Paramtres de connexion au serveur pour ajouter ou modifier des informations de connexion pour les serveurs distants utiliser en mode danalyse distribue. Contactez ladministrateur systme pour obtenir la liste des serveurs disponibles et des numros de port associs aux serveurs, ainsi que des informations de connexion supplmentaires. Nutilisez le protocole SSL que si ladministrateur vous le demande.
Nom du serveur. Un nom de serveur peut tre un nom alphanumrique affect un ordinateur

(par exemple, NetworkServer) ou une adresse IP unique attribue un ordinateur (par exemple, 202.123.456.78).
Numro de port : Le numro du port est le port que le logiciel du serveur utilise pour les

communications.

73 Mode danalyse distribue

Description : Vous pouvez entrer une description facultative devant apparatre dans la liste des

serveurs.
Connecter avec le protocole SSL : Le protocole SSL (Secure Sockets Layer) code les demandes

danalyse distribue envoyes au serveur distant. Avant dutiliser le protocole SSL, consultez ladministrateur. Pour quil soit activ, le protocole SSL doit tre configur sur votre ordinateur et sur le serveur.

Slection, changement ou ajout de serveurs


E A partir des menus, slectionnez : Fichier > Changer serveur

Pour slectionner un serveur par dfaut :


E Dans la liste des serveurs, cochez la case situe en regard du serveur utiliser. E Entrez lID utilisateur, le nom de domaine et le mot de passe fournis par ladministrateur.

Remarque : Lorsque vous dmarrez une session, vous tes automatiquement connect au serveur par dfaut.
Pour utiliser un autre serveur :
E Slectionnez un serveur dans la liste. E Entrez votre ID utilisateur, nom de domaine et mot de passe (le cas chant).

Remarque : Lorsque vous changez de serveur au cours dune session, toutes les fentres ouvertes sont automatiquement fermes. Le systme vous demande denregistrer vos modifications avant la fermeture des fentres.
Pour ajouter un serveur :
E Demandez les informations de connexion du serveur ladministrateur. E Cliquez sur Ajouter pour ouvrir la bote de dialogue Paramtres de connexion au serveur. E Entrez les informations de connexion et les paramtres facultatifs, puis cliquez sur OK.

Pour modifier un serveur :


E Demandez les informations de connexion rvises ladministrateur. E Cliquez sur Edition pour ouvrir la bote de dialogue Paramtres de connexion au serveur. E Entrez les modifications et cliquez sur OK.

Pour rechercher des serveurs disponibles :

Remarque : Vous ne pouvez rechercher des serveurs disponibles que si vous possdez une licence dutilisation pour Statistics Adapter et que votre site utilise IBM SPSS Collaboration and Deployment Services 3.5 ou une version ultrieure.

74 Chapitre 4 E Cliquez sur Search... pour ouvrir la bote de dialogue Search for Servers. Si vous ntes pas dj

connect un IBM SPSS Collaboration and Deployment Services Repository, vous serez invit fournir des informations de connexion.
E Slectionnez les serveurs disponibles et cliquez sur OK. Les serveurs apparatront maintenant

dans la bote de dialogue Connexion au serveur.


E Pour vous connecter lun des serveurs, suivez les instructions Pour utiliser un autre serveur .

Recherche de serveurs disponibles


Utilisez la bote de dialogue Rechercher des serveurs pour slectionner les serveurs disponibles sur votre rseau. Cette bote de dialogue apparat quand vous cliquez sur Search... dans la bote de dialogue Server Login.
Figure 4-2 Bote de dialogue Rechercher des serveurs

Slectionnez les serveurs et cliquez sur OK pour les ajouter la bote de dialogue Server Login. Bien que vous puissiez ajouter des serveurs manuellement dans la bote de dialogue Connexion au serveur, la recherche de serveurs disponibles vous permet de vous connecter des serveurs sans quil soit ncessaire de connatre le nom du serveur et le numro de port exacts. Ces informations sont fournies automatiquement. Toutefois, vous devez tout de mme possder les informations de connexion exactes, comme le nom dutilisateur, le domaine et le mot de passe.

Ouverture de fichiers de donnes partir dun serveur distant


En mode danalyse distribue, la bote de dialogue Ouvrir fichier distant remplace la bote de dialogue Ouvrir fichier.

Le contenu de la liste des fichiers, dossiers et lecteurs disponibles dpend des donnes accessibles sur le serveur distant. Le nom du serveur utilis est indiqu dans la zone suprieure de la bote de dialogue. En mode danalyse distribue, vous naurez accs aux fichiers de donnes de votre ordinateur local que si vous dfinissez le lecteur correspondant comme un lecteur partag ou les dossiers contenant vos fichiers de donnes comme des dossiers partags. Consultez la documentation

75 Mode danalyse distribue

relative votre systme dexploitation pour savoir comment partager les dossiers de votre ordinateur local avec le rseau serveur.

Si le systme dexploitation du serveur est diffrent du vtre (Windows et UNIX par exemple), vous naurez probablement pas accs aux fichiers de donnes locaux en mode danalyse distribue, mme sils se trouvent dans des dossiers partags.

Accs aux fichiers de donnes en mode danalyse locale ou distribue


Laffichage des dossiers (rpertoires) et lecteurs de votre ordinateur local et du rseau dpend de lordinateur que vous utilisez pour traiter les commandes et excuter les procdures (qui ne correspond pas obligatoirement lordinateur que vous avez en face de vous).
Mode danalyse locale. Lorsque vous utilisez votre ordinateur local comme votre serveur ,

laffichage des fichiers de donnes, dossiers et lecteurs que vous obtenez dans la bote de dialogue daccs aux fichiers (permettant douvrir les fichiers de donnes) est le mme que celui fourni dans dautres applications ou dans lExplorateur Windows. Vous pouvez afficher tous les fichiers de donnes et dossiers de votre ordinateur, ainsi que tous les fichiers et dossiers stocks sur les lecteurs rseau.
Mode danalyse distribu e. Lorsque vous utilisez un autre ordinateur comme serveur distant

pour excuter les commandes et procdures, laffichage des fichiers de donnes, dossiers et lecteurs correspond celui obtenu du serveur distant. Bien que vous puissiez obtenir des noms de dossiers familiers tels que Program Files et des lecteurs portant la lettre C, il ne sagit pas des dossiers et lecteurs de votre ordinateur, mais des dossiers et lecteurs du serveur distant. En mode danalyse distribue, vous naurez accs aux fichiers de donnes de votre ordinateur local que si vous dfinissez le lecteur correspondant comme un lecteur partag et spcifiez les dossiers contenant vos fichiers de donnes comme des dossiers partags. Si le systme dexploitation du serveur est diffrent du vtre (Windows et UNIX par exemple), vous naurez probablement pas accs aux fichiers de donnes locaux en mode danalyse distribue, mme sils se trouvent dans des dossiers partags. Lutilisation du mode danalyse distribue nquivaut pas accder aux fichiers de donnes stocks sur un autre ordinateur de votre rseau. Vous pouvez accder aux fichiers de donnes situs sur dautres disques rseau en mode danalyse locale ou en mode danalyse distribue. En mode local, vous accdez dautres disques partir de votre ordinateur local. En mode distribu, vous accdez dautres disques rseau depuis le serveur distant. Pour savoir si vous utilisez le mode local ou le mode distribu, examinez la barre de titre de la bote de dialogue permettant daccder aux fichiers de donnes. Si le titre de la bote de dialogue contient le terme Distant (comme dans Ouvrir fichier distant) ou que le libell Serveur distant : [nom_de_serveur] apparat dans la zone suprieure de la bote de dialogue, vous utilisez le mode danalyse distribue. Remarque : Ceci ne concerne que les botes de dialogue permettant daccder aux fichiers de donnes (telles que Ouvrir les donnes, Enregistrer les donnes, Ouvrir la base de donnes et Appliquer le dictionnaire des donnes). Pour tous les autres types de fichier (tels que les fichiers Viewer, les fichiers de syntaxe et les fichiers scripts), laffichage local est toujours utilis.

76 Chapitre 4

Disponibilit des procdures en mode danalyse distribue


En mode danalyse distribue, uniquement les procdures installes la fois sur votre version locale et sur la version du serveur distant sont disponibles. Si vous avez des composants optionnels installs localement qui ne sont pas disponibles sur le serveur distant et si vous basculez de lordinateur local au serveur distant, les procdures affectes seront supprimes des menus et des erreurs se produiront dans la syntaxe de commande correspondante. Vous devrez rtablir le mode local pour restaurer toutes les procdures affectes.

Spcifications de chemins absolus et relatifs


En mode danalyse distribue, les spcifications de chemins relatifs pour les fichiers de donnes et les fichiers de syntaxe de commande sont relatives au serveur utilis et non votre ordinateur local. Une spcification de chemin telle que /mydocs/mydata.sav ne dsigne pas un rpertoire et un fichier de votre disque local, mais un rpertoire et un fichier du disque dur du serveur distant.
Spcifications de chemins UNC Windows

Avec la version serveur Windows, vous pouvez utiliser des noms de chemin UNC (Universal Naming Convention = convention de dnomination universelle) pour accder aux fichiers de donnes et de syntaxe avec la syntaxe de commande. Une spcification de chemin UNC prend gnralement la forme suivante :
\\nom_serveur\nom_partage\chemin\nom_fichier

Llment nom_serveur est le nom de lordinateur contenant le fichier de donnes. Llment nom_partage dsigne le dossier (rpertoire) de lordinateur dfini comme dossier de partage. Llment chemin correspond aux sous-dossiers (sous-rpertoires) du dossier partag. Llment nom_fichier est le nom du fichier de donnes.

Voir lexemple comme suit :


GET FILE='\\hqdev001\public\juillet\ventes.sav'.

Si aucun nom na t attribu lordinateur, vous pouvez utiliser son adresse IP, comme dans lexemple suivant :
GET FILE='\\204.125.125.53\public\juillet\ventes.sav'.

Mme si vous utilisez des spcifications de chemins UNC, vous ne pouvez accder quaux fichiers de donnes et de syntaxe installs sur des lecteurs et des dossiers partags. Lorsque vous utilisez le mode danalyse distribue, les fichiers de donnes et de syntaxe de votre ordinateur local sont inclus dans le traitement.
Spcifications de chemins absolus UNIX

Sur les versions serveur UNIX, il nexiste aucun quivalent la dnomination UNC. Pour tous les rpertoires, vous devez indiquer un chemin daccs absolu, commenant la racine du serveur. Les chemins relatifs ne sont pas admis. Par exemple, si le fichier de donnes se trouve

77 Mode danalyse distribue

dans le rpertoire /bin/data et que le rpertoire actif est galement /bin/data, la commande GET FILE='ventes.sav' nest pas valide. Vous devez indiquer lintgralit du chemin daccs, savoir :
GET FILE='/bin/sales.sav'. INSERT FILE='/bin/salesjob.sps'.

Chapitre

diteur de donnes

Lditeur de donnes fournit une mthode pratique, semblable celle dun tableur, permettant de crer et de modifier des fichiers de donnes. La fentre de lditeur de donnes souvre automatiquement lorsque vous lancez une session. Lditeur de donnes permet dafficher les donnes de deux faons :

Affichage des donnes. Affiche les valeurs relles des donnes ou les tiquettes de valeurs

dfinies.
Affichage des variables. Affiche les informations de dfinition des variables, savoir les

tiquettes de valeurs et de variables dfinies, le type des donnes (par exemple, chane, date ou valeur numrique), le niveau de mesure (nominale, ordinale ou chelle) et les valeurs utilisateur manquantes. Dans les deux affichages, vous pouvez ajouter, modifier et supprimer les informations contenues dans le fichier de donnes.

Affichage des donnes


Figure 5-1 Affichage des donnes

Un grand nombre des fonctions de laffichage des donnes sont similaires celles que proposent les tableurs. Il y a toutefois des diffrences importantes :

Les lignes sont des observations. Chaque ligne reprsente une observation. Par exemple, chaque rpondant dun questionnaire est considr comme tant une observation. Les colonnes sont des variables. Chaque colonne reprsente une variable ou une caractristique tant mesure. Par exemple, chaque lment ou lment dun questionnaire est une variable.
78

Copyright IBM Corporation 1989, 2011.

79 diteur de donnes

Les cellules contiennent des valeurs. Chaque cellule contient une seule valeur pour une variable et pour une observation. La cellule correspond au point dintersection de lobservation et de la variable. Les cellules ne contiennent que des valeurs de donnes. A la diffrence des tableurs, les cellules de lditeur de donnes ne peuvent pas contenir de formules. Le fichier de donnes est rectangulaire. La taille du fichier de donnes est dtermine par le nombre dobservations et de variables. Vous pouvez entrer des donnes dans nimporte quelle cellule. Si vous entrez des donnes dans une cellule en dehors des limites du fichier de donnes dfini, le rectangle de donnes est agrandi pour inclure toutes les lignes et/ou colonnes ncessaires entre cette cellule et les limites du fichier. Il ny a pas de cellule vide lintrieur des limites du fichier de donnes. En ce qui concerne les variables numriques, les cellules blanc sont converties en valeurs manquantes par dfaut. En ce qui concerne les variables chane, un blanc est considr comme une valeur valide.

Affichage des variables


Figure 5-2 Affichage des variables

Laffichage des variables prsente les descriptions des attributs de chaque variable du fichier de donnes. Dans lAffichage des variables :

Les lignes sont des variables. Les colonnes sont des attributs de variable.

80 Chapitre 5

Vous pouvez ajouter ou supprimer des variables et modifier les attributs de ces dernires, y compris les attributs suivants :

Nom de variable Le type de donnes Le nombre de chiffres ou de caractres Le nombre de dcimales Les tiquettes descriptives de variables et de valeurs. Les valeurs manquantes dfinies par lutilisateur La largeur des colonnes Le niveau de mesure

Tous ces attributs sont enregistrs lorsque vous sauvegardez le fichier de donnes. Vous pouvez dfinir les proprits des variables dans Affichage des variables, mais vous disposez galement de deux autres mthodes pour ce faire :

Lassistant Copier des proprits de donnes permet dutiliser un fichier de donnes IBM SPSS Statistics externe ou un autre ensemble de donnes disponible dans la session en cours comme modle pour dfinir les proprits de fichier et de variable dans lensemble de donnes actif. Vous pouvez galement utiliser des variables de lensemble de donnes actif comme modle pour dautres variables de lensemble de donnes actif. Loption Copier des proprits de donnes est disponible dans le menu Donnes de la fentre de lditeur de donnes. Loption Dfinir les proprits de variable (galement disponible dans le menu Donnes de la fentre de lditeur de donnes) permet danalyser vos donnes et de rpertorier toutes les valeurs de donnes uniques pour les variables slectionnes et didentifier les valeurs non tiquetes, et fournit une fonction dtiquetage automatique. Cette mthode est particulirement utile pour les variables qualitatives qui utilisent des codes numriques pour reprsenter les modalits. Par exemple, 0 = Masculin, 1 = Fminin.

Pour afficher ou dfinir des attributs de variable


E Activez la fentre de lditeur de donnes. E Double-cliquez sur un nom de variable dans la zone suprieure de la colonne dans Affichage des donnes ou cliquez sur longlet Affichage des variables. E Pour dfinir de nouvelles variables, entrez un nom de variable dans une ligne vierge. E Slectionnez les attributs dfinir ou modifier.

81 diteur de donnes

noms des variables


Les rgles suivantes sappliquent pour les noms des variables :

Chaque nom de variable doit tre unique ; aucune duplication nest admise. Les noms de variable peuvent contenir jusqu 64 octets, le premier caractre tant une lettre ou lun des caractres suivants : @, # ou $. Les caractres suivants peuvent tre une combinaison de lettres, de chiffres, un point (.) et des caractres autres que ceux de ponctuation. En mode page de code, soixante-quatre octets correspondent 64 caractres dans les langues sur un octet (anglais, franais, allemand, espagnol, italien, hbreu, russe, grec, arabe et tha par exemple) et 32 caractres dans les langues sur deux octets (japonais, chinois et coren par exemple). De nombreux caractres qui noccupent quun seul octet en mode page de code en occupent au moins deux en mode Unicode. Par exemple, ne reprsente quun seul octet en mode page de code, mais en occupe deux au format Unicode. Ainsi, rsum est gal six octets dans un fichier page de code et huit en mode Unicode. Remarque : Les lettres incluent tout caractre autre que ceux de ponctuation utilis dans lcriture de mots courants dans les langues prises en charge dans le jeu de caractres de la plateforme.

Les noms de variable ne doivent pas contenir despaces. Le caractre # au dbut du nom de la variable dsigne une variable temporaire. Vous ne pouvez crer des variables temporaires quavec une syntaxe de commande. Vous ne pouvez pas entrer le signe # comme premier caractre dune variable dans une bote de dialogue de cration de variables. Le symbole $ en dbut de nom indique que la variable est une variable systme. Vous ne pouvez pas utiliser le symbole $ comme premier caractre dune variable dfinie par lutilisateur. Le point, le trait de soulignement et les caractres $, # et @ peuvent tre utiliss dans les noms de variable. Par exemple, A._$@#1 est un nom de variable valide. Evitez les noms de variable se terminant par un point car celui-ci peut tre interprt comme un caractre de fin de commande. Vous ne pouvez crer des variables se terminant par un point que dans une syntaxe de commande. Vous ne pouvez pas crer de variables se terminant par un point dans une bote de dialogue de cration de variables. Evitez dutiliser des noms de variable se terminant par des traits de soulignement, tant donn que ceux-ci peuvent entrer en conflit avec des noms de variable automatiquement crs par les commandes et les procdures. Les mots-cls rservs ne peuvent pas tre utiliss pour les noms de variables : Les mots-cls rservs sont ALL, AND, BY, EQ, GE, GT, LE, LT, NE, NOT, OR, TO et WITH. Les noms de variables peuvent tre dfinis par nimporte quelle combinaison de majuscules et de minuscules. La casse est respecte pour des raisons daffichage. Lorsque des noms longs de variable occupent plusieurs lignes au niveau du rsultat, les sauts de ligne sont segments au niveau des traits de soulignement, des virgules et des passages de minuscule majuscule.

82 Chapitre 5

Niveau de mesure des variables


Vous pouvez spcifier un niveau de mesure dchelle (donnes numriques sur un intervalle ou une chelle de rapport), ordinal ou nominal Les donnes nominales et ordinales peuvent tre des chanes de caractres (alphanumriques) ou numriques.

Nominal. Une variable peut tre traite comme tant nominale si ses valeurs reprsentent des

modalits sans classement intrinsque (par exemple, le service de la socit dans lequel travaille un employ). La rgion, le code postal ou l'appartenance religieuse sont des exemples de variables nominales.

Ordinal. Une variable peut tre traite comme tant ordinale si ses valeurs reprsentent des

modalits associes un classement intrinsque (par exemple, des niveaux de satisfaction allant de Trs mcontent Trs satisfait). Exemples de variable ordinale : des scores d'attitude reprsentant le degr de satisfaction ou de confiance, et des scores de classement des prfrences.

Echelle. Une variable peut tre traite comme une variable d'chelle (continue) si ses valeurs

reprsentent des modalits ordonnes avec une mesure significative, de sorte que les comparaisons de distance entre les valeurs soient adquates. L'ge en annes et le revenu en milliers de dollars sont des exemples de variable d'chelle. Remarque : Pour les variables chane ordinales, lordre alphabtique des valeurs chane est suppos reflter lordre des modalits. Par exemple, pour une variable chane comportant des valeurs Faible, Moyen, Elev, lordre des modalits est interprt comme Elev, Faible ou Moyen, ce qui ne correspond pas lordre correct. En rgle gnrale, il est recommand dutiliser les codes numriques pour reprsenter les donnes ordinales. Pour les nouvelles variables numriques cres avec des transformations, des donnes provenant de sources extrieures, et des fichiers de donnes IBM SPSS Statistics crs avant la version 8, le niveau de mesure par dfaut est dtermin par les conditions du tableau suivant. Les conditions sont values dans lordre rpertori dans le tableau. Le niveau de mesure pour la premire condition qui correspond aux donnes est appliqu.
Condition Toutes les valeurs dune variable sont manquantes. Le format est le dollar ou une devise personnalise. Le format est la date ou lheure ( lexclusion des mois et des jours de la semaine) La variable contient au moins une valeur non entire La variable contient au moins une valeur ngative La variable ne contient aucune valeur valide infrieure 10 000 La variable a au moins N valeurs valides uniques* Niveau de mesure Nominal Continu Continu Continu Continu Continu Continu

83 diteur de donnes

Condition La variable ne contient aucune valeur valide infrieure 10 La variable contient moins de N valeurs valides uniques*

Niveau de mesure Continu Nominal

* N est une valeur de csure dfinie par lutilisateur. La valeur par dfaut est 24.

Vous pouvez modifier la valeur de csure dans la bote de dialogue Options. Pour plus d'informations, reportez-vous la section Options de donnes dans le chapitre 17 sur p. 348. La bote de dialogue Dfinir les proprits de la variable, disponible partir du menu Donnes, peut vous aider attribuer le niveau de mesure adquat. Pour plus d'informations, reportez-vous la section Affectation du niveau de mesure dans le chapitre 7 sur p. 114.

Type de variable
Loption Type de variable permet de dfinir le type de donnes pour chaque variable. Par dfaut, toute nouvelle variable est numrique. Vous pouvez utiliser loption Type de variable pour changer le type des donnes. Le contenu de la bote de dialogue Type de variable dpend du type de donnes slectionn. Pour certains types de donnes, il y a des zones de texte o sont indiqus la longueur et le nombre de dcimales. Pour dautres types de donnes, il vous suffit de slectionner un format dans une liste droulante contenant des exemples.
Figure 5-3 Bote de dialogue Type de variable

Les types de donnes disponibles sont les suivants :


Numrique. Variable dont les valeurs sont des nombres. Les valeurs sont affiches en format

numrique standard. Lditeur de donnes accepte les valeurs numriques au format standard ou sous forme de notation scientifique.

84 Chapitre 5

Virgule. Variable numrique dont les valeurs sont affiches avec des virgules toutes les trois

positions, le point servant de sparateur dcimal. Loutil Data Editor accepte les valeurs numriques pour les variables de virgule avec ou sans virgule ou sous forme de notation scientifique. Les valeurs ne peuvent pas contenir de virgule droite de lindicateur dcimal.
Point. Variable numrique dont les valeurs sont affiches avec des points toutes les trois positions, la virgule servant de sparateur dcimal. Loutil Data Editor accepte les valeurs numriques pour les variables de point avec ou sans point ou sous forme de notation scientifique. Les valeurs ne peuvent pas contenir de point droite de lindicateur dcimal. Notation scientifique. Variable numrique dont les valeurs sont affiches avec un E intgr et un exposant de puissance dix avec signe. Lditeur de donnes accepte des valeurs numriques pour les variables de notation scientifique avec ou sans exposant. Lexposant peut tre prcd dun E ou dun D avec ou sans signe, ou seulement dun signe. Par exemple, 123, 1.23E2, 1.23D2, 1.23E+2 et mme 1.23+2. Date. Variable numrique dont les valeurs sont affiches dans lun des formats de date ou dheure possibles. Slectionnez un format dans la liste. Vous pouvez entrer des dates avec, comme sparateur, des barres obliques, des traits dunion, des points, des virgules ou des espaces. La valeur du sicle pour les annes 2 chiffres est dtermine par les paramtres Options (accessibles depuis le menu Edition, slectionnez Options, puis cliquez sur longlet Donnes). Dollar. Variable numrique affiche avec le signe dollar ($), avec des virgules toutes les trois

positions, le point servant de sparateur dcimal. Vous pouvez entrer des valeurs de donnes avec ou sans le signe dollar.
Symbole montaire : Variable numrique dont les valeurs sont affiches dans lun des formats

montaires personnaliss que vous avez dfinis dans longlet Devise de la bote de dialogue Options. Les caractres de symbole montaire dfinis ne sont pas utilisables lors de la saisie de donnes mais sont affichs dans lditeur de donnes.
Chane. Variable dont les valeurs ne sont pas numriques et ne sont donc pas utilises pour les

calculs. Ces valeurs peuvent contenir nimporte quel caractre, dans la limite de la longueur dfinie. Les majuscules et les minuscules sont diffrencies. Ce type de variable est aussi connu sous le nom de variable alphanumrique.
Format numrique restreint. Variable dont les valeurs sont limites des entiers non ngatifs. Les

valeurs sont affiches avec des signes zro compltant la largeur maximale de la variable. Les valeurs peuvent tre saisies en notation scientifique.

Pour dfinir le type de variable


E Cliquez sur le bouton de la cellule Type de la variable dfinir. E Slectionnez le type de donnes dans la bote de dialogue Type de variable. E Cliquez sur OK.

85 diteur de donnes

Formats dentre/daffichage
Selon le format, les valeurs affiches dans laffichage Donnes peuvent diffrer de celles entres et enregistres en interne. Voici quelques rgles gnrales :

Pour les formats Numrique, Virgule et Point, vous pouvez entrer des valeurs avec nimporte quel nombre de positions dcimales (maximum 16), et la valeur entire est enregistre. LAffichage des donnes naffiche que le nombre de dcimales dfini et arrondit les valeurs comportant plus de dcimales. Toutefois, la valeur complte est utilise dans tous les calculs. Pour les variables chane, toutes les valeurs sont cadres droite au maximum de la longueur. Pour une variable chane dont la largeur maximum est de trois, une valeur Non est enregistre comme 'Non ' et nest pas quivalente ' Non'. Pour les formats de dates, vous pouvez utiliser des barres obliques, des tirets, des espaces, des virgules ou des points comme sparateurs entre les jours, les mois et les annes. Pour les mois, vous pouvez entrer des nombres, des abrviations trois lettres ou le nom des mois en clair. Les dates de format gnral sous la forme jj-mmm-aa sont affiches avec des tirets servant de sparateurs et des abrviations trois lettres pour le mois. Les dates de format gnral sous la forme jj/mm/aa et mm/jj/aa sont affiches avec des barres obliques comme sparateurs et des nombres pour le mois. De manire interne, les dates sont enregistres sous la forme dun nombre de secondes partir du 14 octobre 1582. La plage de sicles pour les dates avec des annes deux chiffres est dtermine partir des paramtres Options (dans le menu Edition, slectionnez Options, puis cliquez sur longlet Donnes). Pour les formats de temps, vous pouvez utiliser les deux points, des points ou des espaces comme sparateurs entre les heures, les minutes et les secondes. Les temps sont affichs avec des deux points comme sparateurs. En interne, les temps sont enregistrs comme tant le nombre de secondes qui reprsente un intervalle de temps. Par exemple, 10:00:00 est stock de manire interne comme tant 36 000, soit 60 (secondes par minute) x 60 (minutes par heure) x 10 (heures).

Etiquettes de variable
Vous pouvez attribuer des tiquettes de variables descriptives dont le nombre de caractres ne dpasse pas 256 (128 caractres pour les langages sur deux octets). Les tiquettes de variable peuvent contenir des espaces et des caractres rservs qui ne sont pas autoriss dans les noms de variable.

Pour spcifier des tiquettes de variable


E Activez la fentre de lditeur de donnes. E Double-cliquez sur un nom de variable dans la zone suprieure de la colonne dans Affichage des donnes ou cliquez sur longlet Affichage des variables. E Entrez ltiquette de variable descriptive dans la cellule Etiquette de la variable.

86 Chapitre 5

Etiquettes de valeurs
Vous pouvez affecter des tiquettes descriptives de valeur pour chaque valeur dune variable. Ce processus se rvle particulirement utile si votre fichier de donnes utilise des codes numriques pour reprsenter des modalits non numriques (par exemple, les codes 1 et 2 pour homme et femme).

Les tiquettes de valeurs peuvent slever jusqu 120 octets.

Figure 5-4 Bote de dialogue Etiquettes de valeurs

Pour spcifier des tiquettes de valeur


E Cliquez sur le bouton de la cellule Valeurs de la variable dfinir. E Pour chaque valeur, entrez la valeur et une tiquette. E Cliquez sur Ajouter pour entrer ltiquette de valeur. E Cliquez sur OK.

Insertion de sauts de ligne dans les tiquettes


Les tiquettes de variables ou de valeurs ont un retour la ligne automatique dans les tableaux pivotants et les diagrammes si la cellule ou la zone nest pas assez large pour afficher ltiquette sur une seule ligne ; vous pouvez galement modifier les rsultats pour insrer des sauts de ligne manuellement si vous voulez que le saut de ligne se fasse ailleurs. Vous pouvez aussi crer des tiquettes de variable ou de valeur qui effectueront toujours un retour la ligne en des points dfinis et qui comporteront plusieurs lignes.
E Pour les tiquettes de variable, slectionnez la cellule Etiquette de la variable dans la zone

Affichage des variables de lditeur de diagrammes.


E Pour les tiquettes de valeur, slectionnez la cellule Valeurs de la variable dans la zone Affichage

des variables de lditeur de donnes, cliquez sur le bouton qui apparat dans la cellule, puis slectionnez ltiquette que vous souhaitez modifier dans la bote de dialogue Etiquettes de valeurs.

87 diteur de donnes E Dans ltiquette, saisissez \n lendroit o vous voulez insrer un retour la ligne.

Le \n ne saffiche pas dans les tableaux pivotants ou les diagrammes ; il est reconnu comme un caractre de saut de ligne.

Valeurs manquantes
Loption Valeurs manquantes permet de dfinir les valeurs de donnes spcifies comme valeurs manquantes spcifies par lutilisateur. Par exemple, vous pouvez faire la distinction entre les donnes manquantes parce quune personne interroge a refus de rpondre et les donnes manquantes parce que la question ne sappliquait pas au rpondant. Les valeurs des donnes dfinies comme valeurs utilisateur manquantes sont repres par un indicateur en vue dun traitement spcial et sont exclues de la plupart des calculs.
Figure 5-5 Bote de dialogue Valeurs manquantes

Vous pouvez entrer jusqu trois valeurs manquantes de votre choix, un intervalle de valeurs manquantes ou un intervalle plus une valeur de votre choix. Les intervalles ne peuvent tre spcifis que pour des valeurs numriques. Toutes les valeurs de chane, y compris les valeurs nulles ou vides, sont considres comme des valeurs valides moins que vous ne les dfinissiez comme manquantes. Les valeurs manquantes pour les variables chane ne peuvent pas dpasser huit octets. (Il ny a pas de limite pour la largeur dfinie de la variable chane, mais les valeurs manquantes dfinies ne peuvent pas dpasser huit octets) Pour dfinir des valeurs nulles ou vides comme manquantes pour une variable chane, entrez un seul espace dans lun des champs sous la slection Valeurs manquantes discrtes.

Pour dfinir les valeurs manquantes


E Cliquez sur le bouton de la cellule Manquante de la variable dfinir. E Entrez les valeurs ou lintervalle de valeurs reprsentant les valeurs manquantes.

88 Chapitre 5

Rles
Certaines botes de dialogue prennent en charge des rles prdfinis pouvant tre utiliss pour prslectionner les variables pour lanalyse. Lorsque vous ouvrez lune de ces botes de dialogue, les variables qui correspondent aux critres des rles seront automatiquement affiches dans les listes de destination. Les rles disponibles sont :
Entre. La variable sera utilise comme une valeur dentre (valeur prdite ou variable indpendante). Cible. La variable sera utilise comme une variable de destination ou variable cible (variable

dpendante).
Les deux. La variable sera utilise aussi bien comme variable dentre que variable de destination. Aucune : Aucun rle na t affect la variable. Partition. La variable sera utilise pour partitionner les donnes en chantillons dapprentissage,

de test et de validation.
Scission. Inclus pour la compatibilit (va et vient des donns) avec IBM SPSS Modeler.

Les variables avec ce rle ne sont pas utilises comme variables de fichier scind dans IBM SPSS Statistics.

Par dfaut, toutes les variables sont attribues au rle Entre. Ceci comprend les donnes provenant de fichiers extrieurs et les fichiers de donnes provenant de versions SPSS Statistics antrieures la version 18. Lattribution dun rle affecte uniquement les botes de dialogue qui prennent en charge cette option. Elle na aucun effet sur la syntaxe de la commande.

Pour attribuer des rles


E Slectionnez le rle pour la variable depuis la liste de la cellule Rle.

Largeur des colonnes


Vous pouvez spcifier le nombre de caractres dfinissant la largeur des colonnes. Vous pouvez galement modifier la largeur des colonnes dans Affichage des donnes en cliquant et en tirant les bords des colonnes.

La largeur des colonnes des polices proportionnelles est base sur la largeur moyenne des caractres. En fonction des caractres utiliss dans la valeur, un nombre plus ou moins important de caractres peut tre affich dans la largeur spcifie. La largeur des colonnes affecte seulement laffichage des valeurs dans lditeur de donnes. Modifier la largeur de la colonne ne change pas la largeur dfinie dune variable.

Alignement de variable
Lalignement contrle laffichage des valeurs des donnes et/ou des tiquettes de valeur dans Affichage des donnes. Lalignement par dfaut est droite pour les variables numriques et gauche pour les variables chanes. Ce paramtre naffecte que laffichage dAffichage des donnes.

89 diteur de donnes

Application dattributs de dfinition de variable plusieurs variables


Lorsque vous avez dfini les attributs de dfinition dune variable, vous pouvez copier des attributs et les appliquer une ou plusieurs variables. Lapplication dattributs de dfinition de variable seffectue au moyen des oprations Copier et Coller de base. Vous pouvez :

Copier un seul attribut (par exemple, les tiquettes de valeurs) et le coller dans la ou les mmes cellules dattribut dune ou de plusieurs variables. Copier tous les attributs dune variable et les coller dans dautres variables. Crer plusieurs variables avec tous les attributs de la copie dune variable.

Application dattributs de dfinition de variable dautres variables


Pour appliquer certains attributs dune variable dfinie, procdez comme suit :
E Dans laffichage des variables, slectionnez la cellule dattribut que vous souhaitez appliquer

dautres variables.
E A partir des menus, slectionnez : Edition > Copier E Slectionnez la ou les cellules dattribut auxquelles vous souhaitez appliquer lattribut. (Vous

pouvez slectionner plusieurs variables cible.)


E A partir des menus, slectionnez : Edition > Coller

Si vous collez lattribut dans des lignes vides, de nouvelles variables sont cres avec des valeurs dattributs par dfaut pour tous les attributs, lexception de celui que vous avez slectionn.
Pour appliquer tous les attributs dune variable dfinie, procdez comme suit
E Dans laffichage des variables, slectionnez le numro de ligne de la variable prsentant les

attributs que vous souhaitez utiliser. (La totalit de la ligne est mise en surbrillance.)
E A partir des menus, slectionnez : Edition > Copier E Slectionnez le ou les numros de ligne de la ou des variables auxquelles vous souhaitez appliquer

les attributs. (Vous pouvez slectionner plusieurs variables cible.)


E A partir des menus, slectionnez : Edition > Coller

Cration de plusieurs nouvelles variables avec les mmes attributs


E Dans Affichage des variables, cliquez sur le numro de ligne de la variable prsentant les attributs

utiliser pour la nouvelle variable. (La totalit de la ligne est mise en surbrillance.)

90 Chapitre 5 E A partir des menus, slectionnez : Edition > Copier E Cliquez sur le numro de la ligne vide qui se trouve sous la dernire variable dfinie dans le

fichier de donnes.
E A partir des menus, slectionnez : Edition > Coller les variables... E Dans la bote de dialogue Coller les variables, entrez le nombre de variables crer. E Entrez un prfixe et un numro de dpart pour les nouvelles variables. E Cliquez sur OK.

Les noms des nouvelles variables seront composs du prfixe spcifi et dun numro squentiel commenant par le numro spcifi.

Attributs de variable personnaliss


Outre les attributs de variable standard (par exemple, tiquettes de valeur, valeurs manquantes, niveau de mesure), vous pouvez crer des attributs de variable personnaliss. Tout comme les attributs de variable standard, ces attributs personnaliss sont enregistrs avec les fichiers de donnes IBM SPSS Statistics. Par consquent, vous pouvez crer un attribut de variable qui identifie le type de rponse pour les questions de lenqute (par exemple, slection simple, slection multiple, complter) ou les formules utilises pour les variables calcules.

Cration dattributs de variable personnaliss


Pour crer des attributs personnaliss :
E Dans lAffichage des variables, partir des menus, slectionnez : Donnes > Nouvel attribut personnalis E Faites glisser vers la liste Variables slectionnes les variables auxquelles vous souhaitez affecter

le nouvel attribut.
E Entrez un nom pour lattribut. Les noms dattribut doivent suivre les mmes rgles que les noms

de variable. Pour plus d'informations, reportez-vous la section noms des variables sur p. 81.
E Entrez une valeur facultative pour lattribut. Si vous slectionnez plusieurs variables, la mme

valeur leur est attribue. Vous pouvez laisser ce champ vide et entrer des valeurs pour chaque variable dans la vue des variables.

91 diteur de donnes Figure 5-6 Bote de dialogue Nouvel attribut personnalis

Afficher lattribut dans lditeur de donnes. Affiche lattribut dans la vue des variables de

lditeur de donnes. Pour obtenir des informations sur le contrle de laffichage des attributs personnaliss, voir Affichage et modification des attributs de variable personnaliss ci-dessous.
Afficher la liste dattributs dfinie. Affiche la liste des attributs personnaliss dj dfinis pour le

fichier de donnes. Les noms dattribut commenant par le signe dollar ($) sont des attributs rservs qui ne peuvent pas tre modifis.

Affichage et modification des attributs de variable personnaliss


Les attributs de variable personnaliss peuvent tre affichs et modifis dans la vue des variables de lditeur de donnes.

92 Chapitre 5 Figure 5-7 Attributs de variable personnaliss affichs dans la vue des variables

Les noms des attributs de variable personnaliss apparaissent entre crochets. Les noms dattribut commenant par le signe dollar sont des attributs rservs qui ne peuvent pas tre modifis. Une cellule vide indique que lattribut nexiste pas pour cette variable ; la prsence du mot Vide dans une cellule indique que lattribut existe pour cette variable, mais quaucune valeur ne lui a t affecte. Une fois que vous entrez du texte dans la cellule, lattribut de cette variable est associ ce texte. Le texte Tableau... affich dans une cellule indique que cest un tableau dattributs, cest dire, qui contient plusieurs valeurs. Cliquez sur le bouton figurant dans la cellule pour afficher la liste des valeurs.

Pour afficher et modifier des attributs de variable personnaliss


E Dans lAffichage des variables, partir des menus, slectionnez : Affichage > Personnaliser laffichage des variables... E Cochez les attributs de variable personnaliss afficher. (Les attributs de variables personnaliss

sont ceux mis entre crochets).

93 diteur de donnes Figure 5-8 Personnaliser laffichage des variables

Une fois les attributs visibles dans Affichage des variables, vous pouvez les modifier directement dans lEditeur de donnes.

Tableaux des attributs de variable


Le texte Tableau... dans une cellule pour un attribut de variable personnalis dans la vue des variables ou dans la bote de dialogue Proprits des variables personnalises de dfinition des proprits des variables indique quil sagit dun tableau dattributs, savoir un attribut contenant plusieurs valeurs. Par exemple, un tableau dattributs peut identifier toutes les variables sources utilises pour le calcul dune variable drive. Cliquez sur le bouton figurant dans la cellule pour afficher et modifier la liste des valeurs.
Figure 5-9 Bote de dialogue Tableau des attributs personnaliss

94 Chapitre 5

Personnaliser laffichage des variables


Vous pouvez utiliser Personnaliser laffichage des variables pour contrler les attributs qui saffichent dans Affichage des variables (par exemple, nom, type, tiquette) et lordre dans lequel ils saffichent.

Tous les attributs de variable personnaliss associs lensemble de donnes apparaissent entre crochets. Pour plus d'informations, reportez-vous la section Cration dattributs de variable personnaliss sur p. 90. Les paramtres daffichage personnaliss sont enregistrs avec les fichiers de donnes IBM SPSS Statistics. Vous pouvez galement contrler laffichage et lordre par dfaut des attributs dans Affichage des variables. Pour plus d'informations, reportez-vous la section Modification de laffichage des variables par dfaut dans le chapitre 17 sur p. 351.

Pour personnaliser laffichage des variables


E Dans lAffichage des variables, partir des menus, slectionnez : Affichage > Personnaliser laffichage des variables... E Cochez les attributs de variable afficher. E Utilisez les flches de dfilement Haut et Bas pour modifier lordre daffichage des attributs. Figure 5-10 Bote de dialogue Personnaliser laffichage des variables

Rtablir les valeurs par dfaut. Appliquer les paramtres daffichage et dordre par dfaut.

95 diteur de donnes

Correction de lorthographe
tiquettes de variable et de valeur

Pour vrifier lorthographe des tiquettes de variables et de valeurs :


E Slectionnez longlet Affichage des variables de la fentre Editeur de donnes. E Cliquez avec le bouton droit de la souris sur la colonne Etiquettes ou Valeurs puis, dans le menu

contextuel, choisissez :
Orthographe

ou
E Dans lAffichage des variables, partir des menus, slectionnez : Utilitaires > Orthographe

ou
E Dans la bote de dialogue Value Labels, cliquez sur Spelling. (Cela limite la correction

orthographique aux tiquettes de valeurs pour une variable particulire.) La correction orthographique est limite aux tiquettes de variables et de valeurs dans Affichage des variables de lditeur de donnes.
Valeurs de donnes de chane

Pour vrifier lorthographe des valeurs de donnes chane :


E Slectionnez longlet Affichage des donnes dans lditeur de donnes. E En option, slectionnez une ou plusieurs variables (colonnes) vrifier. Pour slectionner une

variable, cliquez sur le nom de cette variable en haut de la colonne.


E A partir des menus, slectionnez : Utilitaires > Orthographe

Si aucune variable nest slectionne dans lAffichage des donnes, toutes les variables de chane seront vrifies. Si lensemble de donnes ne contient pas de variables de chane ou quaucune des variables slectionnes nest une variable de chane, loption Vrification orthographique du menu Outils est dsactive.

Saisie de donnes
Dans Affichage des donnes, vous pouvez entrer les donnes directement dans lditeur de donnes. Vous pouvez entrer des donnes dans nimporte quel ordre. Vous pouvez entrer des donnes par observation ou par variable, pour des zones slectionnes ou des cellules individuelles.

La cellule active est mise en surbrillance. Le nom de variable et le numro de ligne de la cellule active sont affichs dans le coin suprieur gauche de lditeur de donnes.

96 Chapitre 5

Lorsque vous slectionnez une cellule et lorsque vous entrez une valeur de donnes, la valeur est affiche dans lditeur de cellules en haut de lditeur de donnes. Les valeurs de donnes ne sont pas enregistres tant que vous navez pas appuy sur Entre ou que vous navez pas slectionn une autre cellule. Pour entrer autre chose que des donnes numriques simples, vous devez dabord dfinir le type de variable.

Si vous entrez une valeur dans une colonne vide, lditeur de donnes cre automatiquement une nouvelle variable et affecte un nom de variable.

Pour entrer des donnes numriques


E Slectionnez une cellule dans Affichage des donnes. E Entrez la valeur des donnes. (La valeur est affiche dans lditeur de cellules dans la partie

suprieure de Data Editor.)


E Appuyez sur Entre ou slectionnez une autre cellule pour enregistrer la valeur.

Pour entrer des donnes non-numriques


E Double-cliquez sur un nom de variable dans la zone suprieure de la colonne dans Affichage des donnes ou cliquez sur longlet Affichage des variables. E Cliquez sur le bouton de la cellule Type de la variable. E Slectionnez le type de donnes dans la bote de dialogue Type de variable. E Cliquez sur OK. E Double-cliquez sur le numro de ligne ou cliquez sur longlet Affichage des donnes. E Pour la variable que vous venez de dfinir, entrez les donnes dans la colonne.

Pour utiliser des tiquettes de valeur pour lentre de donnes


E Si les tiquettes de valeurs napparaissent pas dans lAffichage des donnes, choisissez dans

les menus :
Affichage > Etiquettes de valeurs E Cliquez sur la cellule dans laquelle vous souhaitez entrer la valeur. E Slectionnez une tiquette de valeur dans la liste droulante.

La valeur est saisie et ltiquette de valeur est affiche dans la cellule. Remarque : Ce processus ne fonctionne que si vous avez dfini des tiquettes de valeurs pour la variable.

97 diteur de donnes

Restrictions concernant la valeur de donnes dans lditeur de donnes


Le type et la largeur dfinis de la variable dterminent le type de valeur que vous pouvez entrer dans la cellule dAffichage des donnes.

Si vous tapez un caractre qui nest pas autoris par le type de variable dfini, le caractre nest pas saisi. Pour les variables chane, les caractres dpassant la largeur dfinie ne sont pas autoriss. Pour les variables numriques, il est possible de saisir des nombres entiers dpassant la valeur dfinie mais lditeur de donnes affichera dans la cellule une notation scientifique ou une partie de la valeur suivie de points de suspension () pour indiquer que la valeur dpasse la largeur dfinie. Pour afficher la valeur dans la cellule, changez la largeur dfinie de la variable. Remarque : Changer la largeur de la colonne naffecte pas la largeur de la variable.

Modification de donnes
Avec lditeur de donnes, vous pouvez modifier les valeurs des donnes dans Affichage des donnes de plusieurs manires. Vous pouvez :

Modifier les valeurs de donnes Couper, copier et coller des valeurs de donnes Ajouter et supprimer des observations Ajouter et supprimer des variables Changer lordre des variables

Pour remplacer ou modifier les valeurs de donnes


Pour supprimer lancienne valeur et pour entrer une nouvelle valeur
E Dans Affichage des donnes, double-cliquez sur la cellule. (La valeur de la cellule est affiche

dans lditeur de cellules.)


E Modifiez la valeur directement dans la cellule ou dans lditeur de cellules. E Appuyez sur Entre ou slectionnez une autre cellule pour enregistrer la valeur.

Couper, copier et coller des valeurs de donnes


Vous pouvez couper, copier et coller des valeurs individuelles de cellules ou des groupes de valeurs dans lditeur de donnes. Vous pouvez :

Dplacer ou copier la valeur dune seule cellule dans une autre cellule. Dplacer ou copier la valeur dune seule cellule dans un groupe de cellules Dplacer ou copier les valeurs dune seule observation (ligne) dans plusieurs observations. Dplacer ou copier les valeurs dune seule variable (colonne) dans plusieurs variables Dplacer ou copier un groupe de valeurs de cellule dans un autre groupe de cellules

98 Chapitre 5

Conversion de donnes de valeurs colles dans lditeur de donnes


Si les types dfinis de variables des cellules source et cible ne sont pas les mmes, lditeur de donnes essaye de convertir la valeur. Si aucune conversion nest possible, la valeur manquante par dfaut est insre dans la cellule cible.
Conversion des formats numrique ou date en chanes de caractres. Les formats numriques (par exemple, Numrique, Dollar, Point ou Virgule) et les formats de date sont convertis en caractres sils sont colls dans une cellule de variables chane. La valeur dune chane est la valeur numrique telle quelle est affiche dans la cellule. Par exemple, pour une variable dont le format est exprim en dollars, le signe Dollar qui est affich devient partie intgrante de la valeur de caractres. Les valeurs qui excdent la largeur dfinie de la variable chane sont tronques. Conversion de chanes de caractres en formats numrique ou date. Les valeurs de chanes qui contiennent des caractres acceptables pour le format numrique ou de date de la cellule cible sont converties dans la valeur quivalente numrique ou de date. Par exemple, une valeur de caractres de 25/12/91 est convertie en date valide si le type de format de la cellule cible est un des formats jour-mois-anne, mais elle est convertie en valeur manquante par dfaut si le type de format de la cellule cible est de type mois-jour-anne. Conversion du format date en format numrique. Les valeurs de dates et de temps sont converties en

un nombre de secondes si la cellule cible est dun format numrique (par exemple, Numrique, Dollar, Point ou Virgule). tant donn que les dates sont enregistres en interne comme le nombre de secondes depuis le 14 octobre 1582, le fait de convertir des dates en valeurs numriques peut rsulter en des nombres trs importants. Par exemple, la date du 10/29/91 a une valeur de conversion numrique de 12.908.073.600.
Conversion du format numrique en formats date ou heure. Les valeurs numriques sont converties

en dates ou temps si la valeur reprsente un nombre de secondes pouvant produire une date ou un temps valides. En ce qui concerne les dates, les valeurs numriques infrieures 86 400 sont converties dans la valeur manquante par dfaut.

Insertion de nouvelles observations


Le fait dentrer des donnes dans une cellule sur une ligne blanche cre automatiquement une nouvelle observation. Data Editor insre la valeur manquante par dfaut pour toutes les autres variables de cette observation. Sil y a quelques lignes blanches entre la nouvelle observation et les observations existantes, les lignes blanches deviennent galement des nouvelles observations avec des valeurs manquantes par dfaut pour toutes les variables. Vous pouvez galement insrer de nouvelles observations entre des observations existantes

Pour insrer de nouvelles observations entre des observations existantes


E Dans Affichage des donnes, slectionnez nimporte quelle cellule pour lobservation (ligne)

situe sous la position o vous souhaitez insrer la nouvelle observation.


E A partir des menus, slectionnez : Edition > Insrer les observations

99 diteur de donnes

Une nouvelle ligne est insre pour cette observation et toutes les variables reoivent la valeur manquante par dfaut.

Insertion de nouvelles variables


La saisie de donnes dans une colonne vide de laffichage des donnes ou dans une ligne vide de laffichage des variables cre automatiquement une nouvelle variable portant un nom par dfaut (prfixe var et numro squentiel) et un type de format de donnes par dfaut (numrique). Lditeur de donnes insre la valeur manquante par dfaut pour toutes les observations concernes par la nouvelle variable. Sil existe des colonnes vides dans Affichage des donnes ou des lignes vides dans Affichage des variables entre la nouvelle variable et les variables existantes, ces colonnes ou lignes deviennent galement de nouvelles variables avec une valeur manquante par dfaut pour toutes les observations. Vous pouvez galement insrer des nouvelles variables entre les variables existantes.

Pour insrer de nouvelles variables entre des variables existantes


E Slectionnez nimporte quelle cellule de la variable situe droite de (pour lAffichage des

donnes) ou au-dessous (pour lAffichage des variables) de lendroit o vous souhaitez insrer la nouvelle variable.
E A partir des menus, slectionnez : Edition > Insrer une variable

Une nouvelle variable est insre avec la valeur manquante par dfaut pour toutes les observations.

Pour dplacer des variables


E Pour slectionner la variable, cliquez sur son nom dans Affichage des donnes ou sur son numro

de ligne dans Affichage des variables.


E Faites glisser la variable jusqu son nouvel emplacement. E Pour positionner la variable entre deux variables existantes : Dans Affichage des donnes,

dplacez la variable sur la colonne de la variable droite de laquelle vous souhaitez la positionner ou dplacez la variable sur la ligne de la variable sous laquelle vous souhaitez la positionner dans Affichage des variables.

Pour modifier le type de donnes


Vous pouvez changer le type de donnes dune variable tout moment en utilisant la bote de dialogue Type de variable dans Affichage des variables. Loutil Data Editor essaiera de convertir les valeurs existantes dans le nouveau type. Si aucune conversion nest possible, la valeur manquante par dfaut est affecte. Les rgles de conversion sont les mmes que celles pour coller des valeurs de donnes une variable de type de format diffrent. Si le changement du format des donnes peut avoir pour consquence la perte des spcifications de la valeur manquante par dfaut ou dtiquettes de valeurs, loutil Data Editor affiche une bote dalerte et vous demande si vous voulez poursuivre le changement ou si vous dsirez lannuler.

100 Chapitre 5

Recherche dobservations, de variables ou dimputations


La bote de dialogue Aller trouve le numro (ligne) de lobservation ou le nom de variable spcifi dans lditeur de donnes.
Observations
E Pour les observations, partir des menus, slectionnez : Edition > Aller lobservation E Saisissez une valeur entire qui reprsente le numro de ligne actuel dans Affichage des donnes.

Remarque : Le numro de ligne actuel pour une observation particulire peut changer cause du tri et dautres actions.
Variables
E Pour les variables, slectionnez les options suivantes : Edition > Aller la variable... E Saisissez le nom de la variable ou slectionnez la variable dans la liste droulante. Figure 5-11 Bote de dialogue Aller

Imputations
E A partir des menus, slectionnez : Edition > Aller limputation... E Slectionnez limputation (ou donnes dorigine) dans la liste droulante propose.

101 diteur de donnes Figure 5-12 Bote de dialogue Aller

Vous pouvez galement slectionner limputation dans la liste droulante de la barre ddition dans lAffichage des donnes de lditeur de donnes.
Figure 5-13 L diteur de donnes avec marquage des imputations activ (ON)

La position relative des observations est conserve lors de la slection des imputations. Par exemple, si lensemble de donnes initial contient 1000 observations, lobservation 1034, la 34me observation de la premire imputation, apparat en haut de la grille. Si vous slectionnez limputation 2 dans la liste droulante, lobservation 2034, 34me observation de limputation 2, apparat en haut de la grille. Si vous slectionnez Donnes dorigine dans la liste droulante, lobservation 34 apparat en haut de la grille. La position des colonnes est galement conserve lorsque vous naviguez entre les imputations, pour une comparaison facile des valeurs entre les imputations.

102 Chapitre 5

Recherche et remplacement des valeurs dattributs et de donnes


Pour trouver et/ou remplacer des valeurs de donnes dans Affichage des donnes ou des valeurs dattributs dans Affichage des variables :
E Cliquez sur une cellule dans la colonne que vous voulez rechercher. (La recherche et le

remplacement de valeurs sont limits une seule colonne.)


E A partir des menus, slectionnez : Edition > Chercher

ou
Edition > Remplacer

Affichage des donnes


Vous ne pouvez pas effectuer de recherche vers le haut dans Affichage des donnes. La direction de recherche est toujours vers le bas. Pour ce qui est des dates et des heures, les valeurs formates telles quelles apparaissent dans Affichage des donnes sont recherches. Par exemple, une date qui saffiche sous la forme 10/28/2007 napparatra pas dans les rsultats dune recherche pour une date au format 10-28-2007. Pour dautres variables numriques, les options Contient, Commence par et Se termine par recherchent les valeurs formates. Par exemple, avec loption Commence par, une valeur de recherche de 123 dollars pour une variable au format Dollar permettra de trouver 123,00 dollars et 123,40 dollars mais pas 1 234. Avec loption Cellule entire, la valeur de recherche peut tre formate ou non (simple format numrique F), mais seules les valeurs numriques exactes ( la prcision affiche dans lditeur de donnes) correspondent. Si des tiquettes de valeurs apparaissent pour la colonne de variables slectionne, le texte des tiquettes est recherch, pas la valeur de donnes sous-jacente, et vous ne pouvez pas remplacer le texte des tiquettes.

Affichage des variables


La fonction Rechercher est uniquement disponible pour les colonnes Name, Label, Values, Missing, et dattributs de variable personnaliss. La fonction Remplacer est uniquement disponible pour les colonnes Label, Values, et les colonnes dattributs personnaliss. Dans la colonne Values (tiquettes de valeurs), la chane de recherche peut concorder avec la valeur de donnes ou une tiquette de valeur. Remarque : Le remplacement de la valeur de donnes supprime toutes les tiquettes de valeur prcdentes associes cette valeur.

Etat de la slection de lobservation dans lditeur de donnes


Si vous avez slectionn un sous-ensemble dobservations mais navez pas cart les observations non slectionnes, celles-ci sont identifies dans Data Editor par une barre oblique dans le numro de ligne.

103 diteur de donnes Figure 5-14 Observations filtres dans lditeur de donnes

Options daffichage de lditeur de donnes


Le menu Affichage propose plusieurs options daffichage pour lditeur de donnes :
Polices : Contrle les caractristiques de la police pour laffichage des donnes. Quadrillage. Permet de basculer laffichage du quadrillage. Etiquette de valeur : Permet de basculer entre laffichage des valeurs de donnes actuelles et laffichage des tiquettes de valeurs descriptives dfinies par lutilisateur. Cette option nest disponible que dans Affichage des donnes. Utilisation des affichages multiples

Dans lAffichage des donnes, vous pouvez crer plusieurs affichages (panneaux) en utilisant les sparations situes au-dessous de la barre de dfilement horizontale et droite de la barre de dfilement verticale. Vous pouvez galement utiliser le menu de la fentre pour insrer et supprimer des sparations de panneaux. Pour insrer des sparations :
E Dans lAffichage de donnes, partir des menus, slectionnez : Fentre > Spare

Les sparations sont insres au-dessus et gauche de la cellule slectionne.

104 Chapitre 5

Si la cellule suprieure gauche est slectionne, les sparations sont insres pour diviser laffichage actuel en deux parties, verticalement et horizontalement. Si une cellule autre que la cellule suprieure de la premire colonne est slectionne, une sparation horizontale du panneau est insre au-dessus de la cellule slectionne. Si une cellule autre que la premire cellule de la ligne suprieure est slectionne, une sparation verticale du panneau est insre gauche de la cellule slectionne.

Impression de lditeur de donnes


Un fichier de donnes simprime tel quil apparat lcran.

Les informations de laffichage en cours sont imprimes. Dans Affichage des donnes, les donnes sont imprimes. Dans Affichage des variables, ce sont les informations de dfinition des donnes qui sont imprimes. Le quadrillage nest imprim que sil apparat dans laffichage slectionn. Les tiquettes de valeurs sont imprimes si elles apparaissent dans Affichage des donnes. Dans le cas contraire, ce sont les valeurs de donnes relles qui sont imprimes.

Utilisez le menu Affichage dans la fentre de lditeur de donnes pour afficher ou masquer le quadrillage et pour activer/dsactiver laffichage des valeurs de donnes et des tiquettes de valeurs.

Pour imprimer le contenu de lditeur de donnes


E Activez la fentre de lditeur de donnes. E Cliquez sur longlet correspondant laffichage que vous souhaitez imprimer. E A partir des menus, slectionnez : Fichier > Imprimer

Chapitre

Utilisation des sources de donnes multiples


Avec la version 14.0, plusieurs sources de donnes peuvent tre ouvertes en mme temps, ce qui permet de facilement : Basculer entre les sources de donnes. Comparer les contenus des diffrentes sources de donnes. Copier et coller les donnes entre les sources de donnes. Crer de multiples sous-ensembles dobservations et/ou de variables pour analyse. Fusionner plusieurs sources de donnes partir de diffrents formats de donnes (par exemple des feuilles de calcul, des bases de donnes ou des donnes texte) sans avoir enregistrer pralablement chaque source de donnes.

Copyright IBM Corporation 1989, 2011.

105

106 Chapitre 6

Manipulation de base de plusieurs sources de donnes


Figure 6-1 Deux sources de donnes souvrent en mme temps

Par dfaut, chaque source de donnes que vous ouvrez est affiche dans une nouvelle fentre de lditeur de donnes. (Consultez Options gnrales pour plus dinformations sur la modification du comportement par dfaut de manire nafficher quun ensemble de donnes la fois, dans une seule fentre de lditeur de donnes.)

Toute source de donnes ouverte au pralable le reste pour utilisation ultrieure. Lorsque vous ouvrez dabord une source de donnes, elle devient automatiquement lensemble de donnes actif. Vous pouvez modifier lensemble de donnes actif en cliquant simplement nimporte o dans la fentre Data Editor de la source de donnes que vous souhaitez utiliser ou en slectionnant la fentre Data Editor pour cette source de donnes partir du menu Fentre.

107 Utilisation des sources de donnes multiples

Seules les variables de lensemble de donnes actif sont disponibles pour analyse.

Figure 6-2 Liste de variables contenant les variables dans lensemble de donnes actif

Vous ne pouvez pas modifier lensemble de donnes actif lorsque une bote de dialogue ayant accs aux donnes est ouverte (y compris toutes les botes de dialogue qui affichent des listes de variables). Au moins une fentre Data Editor doit tre ouverte lors dune session. Lorsque vous fermez la dernire fentre de lditeur de donnes, IBM SPSS Statistics se ferme automatiquement, vous invitant au pralable enregistrer vos modifications.

108 Chapitre 6

Utilisation de plusieurs ensembles de donnes dans une syntaxe de commande


Si vous utilisez la syntaxe de commande pour ouvrir les sources de donnes (par exemple GET FILE ou GET DATA), vous devez utiliser la commande DATASET NAME pour nommer de faon explicite chaque ensemble de donnes afin davoir plusieurs sources de donnes ouvertes simultanment. Lorsque vous utilisez une syntaxe de commande, le nom de lensemble de donnes actif apparat dans la barre doutils de la fentre de syntaxe. Toutes les actions suivantes permettent dactiver un autre ensemble de donnes :

Utiliser la commande DATASET ACTIVATE. Cliquer nimporte o dans la fentre de lditeur de donnes dun ensemble de donnes. Slectionner le nom dun ensemble de donnes dans la barre doutils de la fentre de syntaxe.

Figure 6-3 Ensembles de donnes ouverts affichs dans la barre doutils de la fentre de syntaxe

Copie et collage dinformations entre les ensembles de donnes


Vous pouvez copier la fois des donnes et des attributs de dfinition de variable dun ensemble de donnes un autre de la mme faon que vous copiez et collez des informations au sein dun fichier de donnes unique.

Le fait de copier et coller des cellules de donnes slectionnes dans Affichage des donnes ne colle que les valeurs des donnes, sans les attributs de dfinition de variable. Le fait de copier et coller une variable entire dans Affichage des donnes en slectionnant le nom de la variable en haut de la colonne colle toutes les donnes et tous les attributs de dfinition de variable pour cette variable. Le fait de copier et coller des attributs de dfinition de variable ou des variables entires dans Affichage des variables colle les attributs slectionns (ou la dfinition de la variable entire) mais ne colle pas les valeurs des donnes.

109 Utilisation des sources de donnes multiples

Attribution dun nouveau nom aux ensembles de donnes


Lorsque vous ouvrez une source de donnes via les menus et les botes de dialogue, un nom densemble de donnes DataSetn est automatiquement attribuer chaque source de donnes ; n est une valeur entire squentielle . Lorsque vous ouvrez une source de donnes via la syntaxe de commande, aucun nom densemble de donnes nest attribu moins que vous en spcifiez un avec DATASET NAME. Pour fournir des noms densembles de donnes plus descriptifs :
E Depuis les menus de la fentre Data Editor pour lensemble de donnes dont vous souhaitez

modifier le nom, choisissez :


Fichier > Renommer lensemble de donnes... E Entrez un nouveau nom conforme aux rgles de dnomination des variables pour lensemble

de donnes. Pour plus d'informations, reportez-vous la section noms des variables dans le chapitre 5 sur p. 81.

Suppression de plusieurs ensembles de donnes


Si vous prfrez quun seul ensemble de donnes soit disponible un moment donn et souhaitez supprimer la fonctionnalit douverture de plusieurs ensembles de donnes :
E A partir des menus, slectionnez : Affichage > Options E Cliquez sur longlet Gnral.

Slectionnez (cochez) la case Ouvrir un seul ensemble de donnes la fois. Pour plus d'informations, reportez-vous la section Options gnrales dans le chapitre 17 sur p. 344.

Chapitre

Prparation des donnes

Une fois que vous avez ouvert le fichier de donnes ou saisi les donnes dans lditeur de donnes, vous pouvez crer des tableaux, des diagrammes et des analyses sans effectuer aucune autre tche prliminaire. Cependant, il existe des fonctions de prparation des donnes supplmentaires qui peuvent vous tre utiles, y compris la possibilit de :

Affecter des proprits de variable qui dcrivent les donnes et dterminent le traitement devant tre appliqu certaines valeurs. Identifier les observations pouvant contenir des informations redondantes, et les exclure des analyses ou les supprimer du fichier de donnes. Crer des variables avec diffrentes modalits qui reprsentent des intervalles de valeurs provenant de variables comportant un grand nombre de valeurs possibles.

Proprits de variable
Les donnes saisies dans lEditeur de donnes dans laffichage des donnes ou lues partir dun format de fichier externe (une feuille de calcul Excel ou un fichier texte par exemple) ne sont pas dotes de certaines proprits de variable que vous pourriez trouver trs utiles, notamment :

Dfinition dtiquettes de valeurs descriptives pour les codes numriques (par exemple, 0 = homme et 1 = femme). Identification des codes de valeurs manquantes (par exemple, 99 = Sans objet). Attribution de niveaux de mesure (nominal, ordinal ou chelle).

Toutes ces proprits de variable (et dautres) peuvent tre attribues dans lAffichage des variables, dans lditeur de donnes. Plusieurs utilitaires peuvent galement vous aider dans ce processus :

Loption Dfinir les proprits de variable peut vous aider dfinir les tiquettes de valeurs descriptives et les valeurs manquantes. Ceci est particulirement utile pour les donnes qualitatives dotes de codes numriques utiliss pour les valeurs de modalits. Pour plus d'informations, reportez-vous la section Dfinition des proprits de variable sur p. 111.
Dfinir le niveau de mesure des niveaux inconnus identifie les (champs de) variables qui nont

pas de niveau de mesure dfini et permet de dfinir le niveau de mesure de ces variables. Cette tape est importante pour les procdures contenant des niveaux de mesure pouvant avoir un effet sur les rsultats ou qui dterminent les fonctionnalits disponibles. Pour plus d'informations, reportez-vous la section Dfinition du niveau de mesure pour les variables dont le niveau de mesure est inconnu sur p. 117.

Loption Copier des proprits de donnes permet dutiliser un fichier de donnes IBM SPSS Statistics existant comme modle pour les proprits de fichier et de variable dans le fichier de donnes en cours. Ceci est particulirement utile si vous utilisez frquemment des fichiers de donnes au format externe ayant un contenu similaire (comme des rapports
110

Copyright IBM Corporation 1989, 2011.

111 Prparation des donnes

mensuels au format Excel). Pour plus d'informations, reportez-vous la section Copie des proprits de donnes sur p. 122.

Dfinition des proprits de variable


Loption Dfinir les proprits de variable vous aide dans le processus daffectation dattributs aux variables, notamment la cration dtiquettes de valeurs descriptives pour les variables qualitatives (nominales ou ordinales). Dfinir les proprits de variable :

Analyse les valeurs relles des donnes et rpertorie toutes les valeurs de donnes uniques pour chaque variable slectionne. Identifie les valeurs non tiquetes et possde une fonction d tiquetage automatique . Permet de copier des tiquettes de valeurs dfinies et dautres attributs dune autre variable vers la variable slectionne, ou de la variable slectionne vers plusieurs autres variables.

Remarque : Pour utiliser loption Dfinir les proprits de variable sans analyse pralable des observations, saisissez 0 dans le nombre dobservations analyser.

Pour dfinir les proprits de variable


E A partir des menus, slectionnez : Donnes > Dfinir les proprits de variables Figure 7-1 Bote de dialogue initiale permettant de slectionner les variables dfinir

112 Chapitre 7 E Slectionnez les variables numriques ou les variables chane pour lesquelles vous voulez crer

des tiquettes de valeurs, ou dfinir ou modifier dautres proprits de variables, telles que les valeurs manquantes ou les tiquettes de variable descriptives.
E Spcifier le nombre dobservations analyser afin de gnrer la liste de valeurs uniques. Ceci est

particulirement utile pour les fichiers de donnes comportant un grand nombre dobservations, pour lesquelles une analyse complte du fichier de donnes prendrait beaucoup de temps.
E Spcifier une limite suprieure pour le nombre de valeurs uniques afficher. Cette opration est

particulirement utile pour viter de rpertorier des centaines, des milliers, voire des millions de valeurs pour les variables dchelle (intervalle continu, rapport).
E Cliquez sur Poursuivre pour ouvrir la bote de dialogue principale de la fonction Dfinir les

proprits de variable.
E Slectionnez une variable pour laquelle vous voulez crer des tiquettes de valeurs, ou dfinir

ou modifier dautres proprits de variable.


E Saisissez le texte de ltiquette pour toutes les valeurs non tiquetes affiches dans la grille

Etiquette de valeur.
E Si vous souhaitez crer des tiquettes de valeurs pour des valeurs qui ne sont pas affiches, vous

pouvez saisir les valeurs dans la colonne Valeur, sous la dernire valeur analyse.
E Rptez lopration pour chaque variable rpertorie pour laquelle vous voulez crer des tiquettes

de valeurs.
E Cliquez sur OK pour appliquer les tiquettes de valeurs et les autres proprits de variable.

Dfinition des tiquettes de valeurs et des autres proprits de variable


Figure 7-2 Dfinir les proprits de variable, bote de dialogue principale

113 Prparation des donnes

La bote de dialogue principale de la fonction Dfinir les proprits de variable donne linformation suivante concernant les variables analyses :
Liste des variables analyses : Pour chaque variable analyse, une coche dans la colonne Sans tiquette (U.) indique que la variable contient des valeurs qui ne possdent pas dtiquette de valeur.

Pour trier la liste de variables dans le but dafficher en tte de liste toutes les variables non tiquetes :
E Cliquez sur le titre de colonne Sans tiquette sous la liste des variables analyses.

Vous pouvez galement faire un tri par nom de variable ou par niveau de mesure en cliquant sur le titre de colonne correspondant dans la liste des variables analyses.
Grille dtiquettes de valeurs

Etiquette. Affiche toute tiquette de valeur dfinie. Dans cette colonne, vous pouvez ajouter

ou modifier des tiquettes.


Valeur. Valeurs uniques pour chaque variable slectionne. Cette liste de valeurs uniques se

fonde sur le nombre dobservations analyses. Par exemple, si vous analysez seulement les 100 premires observations du fichier de donnes, la liste refltera uniquement les valeurs uniques prsentes dans ces observations. Si le fichier de donnes a dj t tri par la variable laquelle vous voulez affecter des tiquettes de valeurs, la liste pourrait afficher beaucoup moins de valeurs uniques quil nen existe dans les donnes.

Effectifs. Nombre doccurrences de chaque valeur dans les observations analyses. Manquant : Valeurs reprsentant les donnes manquantes. Vous pouvez modifier la

dsignation des valeurs manquantes de la modalit en cochant la case. Si la case est coche, la modalit est dfinie en tant que modalit manquante spcifie par lutilisateur. Si une variable possde dj une plage de valeurs dfinies comme manquantes par lutilisateur (par exemple, 90-99), vous ne pouvez ni ajouter ni supprimer des modalits de valeurs manquantes pour cette variable avec la fonction Dfinir les proprits de variable. Dans lditeur de donnes, vous pouvez utiliser loption Affichage des variables pour modifier les catgories de valeurs manquantes des variables possdant des plages de valeurs manquantes. Pour plus d'informations, reportez-vous la section Valeurs manquantes dans le chapitre 5 sur p. 87.

Modifi : Indique que vous avez ajout ou modifi une tiquette de valeur.

Remarque : Dans la bote de dialogue initiale, si vous indiquez 0 comme nombre dobservations analyser, la grille Etiquette de valeur est dabord vide, sauf pour les tiquettes de valeurs et/ou les modalits de valeurs manquantes dfinies pour la variable slectionne. En outre, le bouton Suggrer du niveau de mesure est dsactiv.
Niveau de mesure. Comme les tiquettes de valeurs sont particulirement utiles pour les variables qualitatives (nominales et ordinales), et comme certaines procdures traitent les variables qualitatives et dchelle diffremment, il peut tre important dattribuer le niveau de mesure correct. Toutefois, par dfaut, le niveau de mesure dchelle est affect toutes les nouvelles variables numriques. Par consquent, de nombreuses variables normalement qualitatives peuvent tre initialement affiches en tant que variables dchelle.

En cas de doute sur le niveau de mesure affecter une variable, cliquez sur Suggrer.

114 Chapitre 7

Rle. Certaines botes de dialogue prennent en charge la fonction de prslection de variables pour une analyse base sur des rles dfinis. Pour plus d'informations, reportez-vous la section Rles dans le chapitre 5 sur p. 88. Copier les proprits : Vous pouvez copier les tiquettes de variable ou les autres proprits de

variable partir dune autre variable vers la variable slectionne, ou partir de la variable slectionne vers une ou plusieurs autres variables.
Valeurs non tiquetes : Pour crer automatiquement des tiquettes pour les valeurs non tiquetes,

cliquez sur Etiquettes automatiques.


Etiquette de variable et Format daffichage

Vous pouvez modifier ltiquette de variable descriptive et le format daffichage.


Vous ne pouvez pas modifier le type fondamental de la variable (chane ou numrique). Pour les variables chane, vous ne pouvez modifier que ltiquette de variable, mais pas le format daffichage. Concernant les variables numriques, vous pouvez changer le type numrique (nombres, dates, dollars ou autre devise), la largeur (nombre maximal de chiffres, dont les dcimales et/ou les indicateurs de regroupement) et le nombre de dcimales. Pour ce qui est du format numrique de date, vous pouvez slectionner un format de date spcifique (tel que jj-mm-aaaa, mm/jj/aa et aaaajjj) Pour un format numrique personnalis, vous pouvez slectionner un des cinq formats de devise personnaliss (de CCA CCE). Pour plus d'informations, reportez-vous la section Options montaires (devises) dans le chapitre 17 sur p. 351. Un astrisque est affich dans la colonne Valeur si la largeur indique est infrieure soit celle des valeurs analyses, soit celle des valeurs affiches, dans le cas des tiquettes de valeurs dfinies dj existantes ou des modalits de valeurs manquantes. Un point (.) est affich si les valeurs analyses ou les valeurs affiches (pour les tiquettes de valeurs dfinies dj existantes ou pour les modalits de valeurs manquantes) ne sont pas valides pour le type de format daffichage slectionn. Par exemple, une valeur numrique interne de moins de 86 400 nest pas valide pour une variable format de date.

Affectation du niveau de mesure


Quand vous cliquez sur Suggrer pour le niveau de mesure dans la bote de dialogue principale Dfinir les proprits de variable, la variable en cours est value en fonction des observations analyses et des tiquettes de valeurs dfinies, et un niveau de mesure est suggr dans la bote de dialogue de suggestion dun niveau de mesure qui apparat. La zone Explication propose une brve description des critres utiliss pour dterminer le niveau de mesure suggr.

115 Prparation des donnes Figure 7-3 Bote de dialogue Suggestion dun niveau de mesure

Remarque : Les valeurs dfinies comme tant manquantes ne sont pas comprises dans lvaluation pour le niveau de mesure. Par exemple, lexplication du niveau de mesure suggr peut indiquer que la suggestion est due, en partie, au fait que la variable ne contient pas de valeurs ngatives, alors quen ralit, elle peut en contenir, mais elles sont dj dfinies comme manquantes.
E Cliquez sur Poursuivre pour accepter le niveau de mesure suggr ou sur Annuler pour ne pas

modifier le niveau de mesure.

Attributs de variable personnaliss


Le bouton Attributs de la bote de dialogue Dfinir les proprits des variables permet douvrir la bote de dialogue Attributs de variable personnaliss. Outre les attributs de variable standard (par exemple, tiquettes de valeur, valeurs manquantes, niveau de mesure), vous pouvez crer des attributs de variable personnaliss. Tout comme les attributs de variable standard, ces attributs personnaliss sont enregistrs avec les fichiers de donnes IBM SPSS Statistics.

116 Chapitre 7 Figure 7-4 Attributs de variable personnaliss

Nom. Les noms dattribut doivent suivre les mmes rgles que les noms de variable. Pour plus

d'informations, reportez-vous la section noms des variables dans le chapitre 5 sur p. 81.
Valeur. Valeur affecte lattribut de la variable slectionne.

Les noms dattribut commenant par le signe dollar sont des attributs rservs qui ne peuvent pas tre modifis. Vous pouvez visualiser le contenu dun attribut rserv en cliquant sur le bouton dans la cellule souhaite. La prsence du mot Tableau dans une cellule Valeur indique quil sagit dun tableau dattributs, savoir un attribut contenant plusieurs valeurs. Cliquez sur le bouton figurant dans la cellule pour afficher la liste des valeurs.

Copie de proprits de variable


La bote de dialogue Appliquer des tiquettes et un niveau apparaissent lorsque vous cliquez sur A partir dune autre variable ou sur Vers dautres variables dans la bote de dialogue principale Dfinir les proprits de variable. Toutes les variables analyses correspondant au type de la variable courante (numrique ou chane) sont alors affiches. Dans le cas des variables chane, la largeur dfinie doit galement correspondre.

117 Prparation des donnes Figure 7-5 Bote de dialogue Appliquer les tiquettes et le niveau

E Slectionnez une seule variable dont vous allez copier les tiquettes de valeurs et les autres

proprits de variable (sauf ltiquette de variable). ou


E Slectionnez une ou plusieurs variables qui doivent recevoir les tiquettes de valeurs et les autres

proprits de variable.
E Cliquez sur Copier pour copier les tiquettes de valeurs et le niveau de mesure.

Les tiquettes de valeurs existantes et les catgories de valeurs manquantes des variables cible ne sont pas remplaces. Les tiquettes de valeurs et les catgories de valeurs manquantes des valeurs qui ne sont pas encore dfinies pour les variables cible sont ajoutes au groupe dtiquettes de valeurs et de catgories de valeurs manquantes des variables cible. Le niveau de mesure de la variable cible est toujours remplac. Le rle de la variable cible est toujours remplac. Si la variable source ou cible possde un intervalle dfini de valeurs manquantes, les dfinitions de valeurs manquantes ne sont pas copies.

Dfinition du niveau de mesure pour les variables dont le niveau de mesure est inconnu
Pour certaines procdures, le niveau de mesure peut avoir une influence sur les rsultats ou dterminer les fonctions disponibles, vous ne pouvez alors pas accder aux botes de dialogue pour ces procdures tant que toutes les variables nont pas un niveau de mesure dfini. La bote de dialogue Dfinir le niveau de mesure des niveaux inconnus vous permet de dfinir un niveau de mesure pour toutes les variables ayant un niveau de mesure inconnu sans avoir raliser un passage de donnes (qui peut tre long pour des fichiers de donnes volumineux).

118 Chapitre 7

Dans certaines conditions, le niveau de mesure de certaines ou de lensemble, des variables numriques (champs) dun fichier peut tre inconnu. Parmi ces conditions, notons :

Les variables numriques dExcel 95 ou de fichiers postrieurs, les fichiers de donnes de texte, ou les sources de bases de donnes antrieures au premier passage de donnes. De nouvelles variables numriques cres avec des commandes de transformation antrieures au premier passage de donnes aprs la cration de ces variables.

Ces conditions sappliquent essentiellement la lecture des donnes ou la cration de nouvelles variables via une syntaxe de commande. Les botes de dialogue pour la lecture de donnes et la cration de nouvelles variables transformes ralisent automatiquement un passage de donnes qui dfinit le niveau de mesure en fonction des rgles du niveau de mesure par dfaut.
Pour dfinir le niveau de mesure de variables dont le niveau de mesure est inconnu
E Dans la bote de dialogue dalerte qui saffiche pour cette procdure, cliquez sur Attribuer manuellement.

ou
E A partir du menu, slectionnez : Donnes > Dfinir le niveau de mesure des niveaux inconnus Figure 7-6 Bote de dialogue Dfinir le niveau de mesure des niveaux inconnus

E Dplacez des variables (champs) de la liste de sources la liste de destination approprie de

niveau de mesure.

119 Prparation des donnes

Nominal. Une variable peut tre traite comme tant nominale si ses valeurs reprsentent des

modalits sans classement intrinsque (par exemple, le service de la socit dans lequel travaille un employ). La rgion, le code postal ou l'appartenance religieuse sont des exemples de variables nominales.

Ordinal. Une variable peut tre traite comme tant ordinale si ses valeurs reprsentent des

modalits associes un classement intrinsque (par exemple, des niveaux de satisfaction allant de Trs mcontent Trs satisfait). Exemples de variable ordinale : des scores d'attitude reprsentant le degr de satisfaction ou de confiance, et des scores de classement des prfrences.

Continu. Une variable peut tre traite comme une variable d'chelle (continue) si ses valeurs

reprsentent des modalits ordonnes avec une mesure significative, de sorte que les comparaisons de distance entre les valeurs soient adquates. L'ge en annes et le revenu en milliers de dollars sont des exemples de variable d'chelle.

Vecteurs de rponses multiples


Les options Tableaux personnaliss et le Gnrateur de diagrammes prennent galement en charge un type spcifique de variable nomm vecteur de rponses multiples. Les vecteurs multirponses ne sont pas rellement des variables au sens habituel du terme. En effet, vous ne pouvez pas les voir dans lditeur de donnes et les autres procdures ne les reconnaissent pas. Les vecteurs multirponses utilisent plusieurs variables pour enregistrer les rponses des questions auxquelles le rpondant peut donner plusieurs rponses. Les vecteurs multirponses sont traits comme des variables qualitatives, et la plupart des actions appliques ces dernires peuvent galement ltre aux vecteurs multirponses. Les vecteurs multirponses sont construits partir de plusieurs variables dans le fichier de donnes. Un vecteur multirponses est une structure spciale dans un fichier de donnes. Vous pouvez dfinir et enregistrer les vecteurs multirponses dans un fichier de donnes IBM SPSS Statistics, mais vous ne pouvez ni importer ni exporter des vecteurs multirponses partir/vers dautres formats de fichiers. (Vous pouvez copier les vecteurs multirponses dautres fichiers de donnes SPSS Statistics via loption Copier des proprits de donnes accessibles partir du menu Donnes dans la fentre de lEditeur de donnes. Pour plus d'informations, reportez-vous la section Copie des proprits de donnes sur p. 122.

Dfinir des vecteurs multirponses


Pour dfinir des vecteurs multirponses :
E A partir du menu, slectionnez : Donnes > Dfinir des vecteurs multirponses...

120 Chapitre 7 Figure 7-7 Bote de dialogue Dfinition des vecteurs multirponses

E Slectionnez deux ou plusieurs variables. Si vos variables sont codes comme dichotomies,

indiquez la valeur que vous souhaitez calculer.


E Entrez un nom unique pour chaque vecteur multirponses. Le nom peut slever jusqu 63 octets.

Un signe dollar est automatiquement ajout devant le nom du vecteur.


E Indiquez une tiquette dcrivant le vecteur. (Cette opration est facultative.) E Cliquez sur Ajouter pour ajouter les vecteurs multirponses la liste des vecteurs dfinis.

Dichotomies

Un vecteur de dichotomies multiples est compos de plusieurs variables dichotomiques : il sagit de variables qui nont que deux valeurs possibles du type oui/non, prsent/absent ou slectionn/non slectionn. Bien que les variables peuvent ne pas tre strictement dichotomiques, toutes les variables du vecteur sont codes de la mme manire et la valeur compte reprsente la condition oui/prsent/slectionn. Par exemple, une enqute pose la question Parmi les sources suivantes, quelles sont les plus fiables dans le domaine de linformation ? et propose cinq rponses possibles. Le rpondant peut indiquer plusieurs choix en cochant la case situe en regard de chaque proposition. Les cinq rponses deviennent cinq variables dans le fichier de donnes, codes par 0 pour Non (non slectionn) et 1 pour Oui (slectionn). Dans le vecteur de dichotomies multiples, la valeur compte est 1.

121 Prparation des donnes

Dans le fichier de donnes exemple survey_sample.sav, trois vecteurs multirponses ont t dfinis. $mltnews est un vecteur de dichotomies multiples.
E Dans la liste Vecteurs de rponses multiples, slectionnez $mltnews en cliquant dessus.

Les variables et paramtres utiliss pour dfinir ce vecteur multirponses apparaissent.


La liste Variables inclure comporte les cinq variables utilises pour construire le vecteur multirponses. Le groupe Codage des variables indique que les variables sont dichotomiques. La valeur compte est 1.

E Slectionnez une des variables de la liste Variables inclure en cliquant dessus. E Cliquez avec le bouton droit de la souris sur la variable et slectionnez Informations sur les variables dans le menu contextuel. E Dans la fentre Informations sur les variables, cliquez sur la flche de la liste droulante Etiquettes

de valeur pour afficher la liste complte des tiquettes de valeurs dfinies.


Figure 7-8 Informations sur la variable source dichotomies multiples

Ltiquette de valeur indique que la variable est une dichotomie avec les valeurs 0 et 1, reprsentant respectivement Non et Oui. Les cinq variables de la liste sont codes de la mme faon et la valeur 1 (code correspondant Oui) est la valeur compte pour le vecteur de dichotomies multiples.
Modalits

Un vecteur de modalits multiples comporte plusieurs variables, toutes codes de la mme faon, souvent avec un grand nombre de modalits de rponses possibles. Par exemple, une enqute comporte la question Nommez jusqu trois nationalits dcrivant le mieux votre hritage ethnique . Des centaines de rponses sont possibles, mais pour des questions de codage, la liste est limite aux 40 nationalits les plus courantes, le reste tant relgu dans une modalit Autre . Dans le fichier de donnes, les trois choix deviennent trois variables, chacune comportant 41 modalits (40 nationalits codes et une modalit Autre ). Dans le fichier de donnes exemple, $ethmult et $mltcars sont des vecteurs de modalits multiples.

122 Chapitre 7

Source de ltiquette de modalit

Pour les dichotomies multiples, vous pouvez contrler la manire dont les ensembles sont tiquets.

Etiquettes de variable. Utilise les tiquettes de variables dfinies (ou les noms de variables pour

les variables sans tiquette de variable dfinie) en tant qutiquettes de modalit densemble. Par exemple, si toutes les variables de lensemble ont la mme tiquette de valeur (ou pas dtiquette de valeur dfinie) pour la valeur compte (par exemple, Oui), alors vous devez utiliser les tiquettes de variables comme tiquettes de modalit densemble.

Etiquettes des valeurs comptes. Utilise les tiquettes de valeur dfinies des valeurs comptes

comme tiquettes de modalit densemble. Slectionnez cette option uniquement si toutes les variables ont une tiquette de valeur dfinie pour la valeur compte et si ltiquette de la valeur compte est diffrente pour chaque variable.

Utilisez ltiquette de variable comme tiquette densemble. Si vous slectionnez Etiquette des
valeurs comptes, vous pouvez galement utiliser ltiquette de variable pour la premire

variable de lensemble avec une tiquette de variable dfine comme tiquette densemble. Si aucune des variables de lensemble ne comporte dtiquettes de variables dfinies, le nom de la premire variable est utilis comme tiquette densemble.

Copie des proprits de donnes


Lassistant Copier des proprits de donnes permet dutiliser un fichier de donnes IBM SPSS Statistics externe comme modle pour dfinir les proprits de fichier et de variable dans lensemble de donnes actif. Vous pouvez galement utiliser des variables de lensemble de donnes actif comme modle pour dautres variables de lensemble de donnes actif. Vous pouvez :

Copier des proprits de fichier slectionnes partir dun fichier de donnes externe ou ouvrir un ensemble de donnes vers lensemble de donnes actif. Les proprits de fichier comprennent les documents, les tiquettes de fichier, les vecteurs multirponses, les groupes de variables et la pondration. Copier des proprits de variable slectionnes partir dun fichier de donnes externe ou ouvrir un ensemble de donnes vers des variables correspondantes de lensemble de donnes actif. Les proprits de variable comprennent les tiquettes de valeurs, les valeurs manquantes, le niveau de mesure, les tiquettes de variable, le format dimpression et dcriture, lalignement et la largeur des colonnes (dans lditeur de donnes). Copier des proprits de variable slectionnes partir dune variable dun fichier de donnes externe, ouvrir un ensemble de donnes ou lensemble de donnes actif vers plusieurs variables de lensemble de donnes actif. Crer de nouvelles variables dans lensemble de donnes actif partir de variables slectionnes dans un fichier de donnes externe ou ouvrir un ensemble de donnes.

Lors de la copie de proprits de donnes, les rgles gnrales suivantes sont appliques :

Si vous utilisez un fichier de donnes externe en tant que fichier source, celui-ci doit tre au format SPSS Statistics.

123 Prparation des donnes

Si vous utilisez lensemble de donnes actif comme fichier de donnes source, celui-ci doit contenir au moins une variable. Vous ne pouvez pas utiliser un ensemble de donnes actif entirement vide comme le fichier de donnes source. Les proprits non dfinies (vides) de lensemble de donnes source ne remplacent pas les proprits dfinies dans lensemble de donnes actif. Les proprits de variable ne sont copies partir de la variable source que sur des variables dun type correspondant : chane (alphanumrique) ou numrique (nombres, dates et devises).

Remarque : Loption Copier des proprits de donnes remplace loption dapplication du dictionnaire de donnes, auparavant disponible dans le menu Fichier.

Pour copier des proprits de donnes


E A partir des menus de la fentre de lditeur de donnes, slectionnez : Donnes > Copie des proprits de donnes... Figure 7-9 Assistant Copier des proprits de donnes : Etape 1

E Slectionnez le fichier de donnes possdant les proprits de fichier et/ou de variable copier.

Il peut sagir dun ensemble de donnes en cours dutilisation, dun fichier de donnes externe IBM SPSS Statistics ou de lensemble de donnes actif.

124 Chapitre 7 E Suivez les instructions de lassistant Copier des proprits de donnes tape par tape.

Slection des variables source et cible


Dans cette tape, vous pouvez spcifier les variables source contenant les proprits de variable copier et les variables cible qui doivent recevoir ces proprits.
Figure 7-10 Assistant Copier des proprits de donnes : Etape 2

Application des proprits provenant de variables de lensemble de donnes source aux variables concordantes de lensemble de donnes actif. Les proprits de variable sont copies partir dune

ou de plusieurs variables source slectionnes vers les variables concordantes dans lensemble de donnes actif. Les variables sont concordantes si le type (chane ou numrique) et le nom de la variable sont les mmes. En ce qui concerne les variables chane, la longueur dfinie doit galement tre la mme. Par dfaut, seules les variables concordantes sont affiches dans les deux listes de variables.

Cration des variables concordantes dans lensemble de donnes actif si elles nexistent pas dj. Permet de mettre jour la liste source afin dafficher toutes les variables dans le

fichier de donnes source. Si vous slectionnez des variables source qui nexistent pas dans lensemble de donnes actif (daprs le nom de variable), les nouvelles variables sont

125 Prparation des donnes

cres dans lensemble de donnes actif avec les noms et proprits de variable du fichier de donnes source. Si lensemble de donnes actif ne contient pas de variables (dans le cas dun nouvel ensemble de donnes vide), toutes les variables du fichier de donnes source sont affiches et les nouvelles variables fondes sur les variables source concernes sont cres automatiquement dans lensemble de donnes actif.
Application des proprits dune variable source unique sur des variables slectionnes de mme type dun ensemble de donnes actif. Les proprits dune variable unique slectionne dans la liste

source peuvent tre appliques une ou plusieurs variables slectionnes de la liste de lensemble de donnes actif. Seules des variables du mme type (numrique ou chane) que la variable choisie dans la liste source sont affiches dans la liste de lensemble de donnes actif. Dans le cas des variables de chane, seules les chanes de mme longueur que la variable source sont affiches. Cette option nest disponible que si lensemble de donnes actif ne contient aucune variable. Remarque : Cette option ne vous permet pas de crer de nouvelles variables dans lensemble de donnes actif.
Application des proprits dun ensemble de donnes uniquement, sans slection de variable. Seules

les proprits du fichier (par exemple, les documents, les tiquettes de fichier et la pondration) sont appliques lensemble de donnes actif. Aucune proprit de variable nest applique. Cette option nest pas disponible si lensemble de donnes actif est galement le fichier de donnes source.

Choix des proprits de variable copier


Vous pouvez copier des proprits de variable partir des variables source vers les variables cible. Les proprits non dfinies (vides) des variables source ne remplacent pas les proprits dfinies des variables cible.

126 Chapitre 7 Figure 7-11 Assistant Copier des proprits de donnes : Etape 3

Etiquette de valeur : Les tiquettes de valeurs sont des tiquettes descriptives associes des

valeurs de donnes. Les tiquettes de valeurs sont souvent utilises quand des valeurs de donnes numriques reprsentent des modalits non numriques (par exemple, les codes 1 et 2 pour Homme et Femme). Vous pouvez remplacer ou fusionner les tiquettes de valeurs dans les variables cible.

Loption Remplacer supprime les tiquettes de valeurs dfinies dans la variable cible et les remplace par les tiquettes de valeurs dfinies de la variable source. Loption Fusionner fusionne les tiquettes de valeurs dfinies de la variable source avec toute tiquette de valeur dfinie existante de la variable cible. Si la mme valeur possde une tiquette dfinie dans les deux variables source et cible, ltiquette de valeur de la variable cible reste inchange.

Attributs Personnaliss. Attributs de variable personnaliss. Pour plus d'informations,

reportez-vous la section Attributs de variable personnaliss dans le chapitre 5 sur p. 90.


Loption Remplacer supprime les attributs personnaliss dans la variable cible et les remplace par les attributs dfinis de la variable source. Loption Fusionner fusionne les attributs dfinis de la variable source avec tout attribut personnalis dfini existant de la variable cible.

127 Prparation des donnes

Valeurs manquantes : Les valeurs manquantes reprsentent des donnes manquantes (par exemple, 98 pour Ne se prononce pas et 99 pour Sans objet). Ces valeurs possdent galement des tiquettes de valeurs dfinies qui dcrivent ce que reprsentent les codes de la valeur manquante. Les valeurs manquantes dfinies existant dans la variable cible sont supprimes et remplaces par les valeurs manquantes dfinies dans la variable source. Etiquette de variable : Les tiquettes de variable descriptive peuvent contenir des espaces et des

caractres rservs qui ne sont pas autoriss dans les noms de variable. Avant de copier des proprits dune seule variable source sur plusieurs variables cible, plusieurs lments sont prendre en compte.
Niveau de mesure. Le niveau de mesure peut tre nominal, ordinal ou dchelle. Rle. Certaines botes de dialogue prennent en charge la fonction de prslection de variables pour une analyse base sur des rles dfinis. Pour plus d'informations, reportez-vous la section Rles dans le chapitre 5 sur p. 88. Formats : Concernant les variables numriques, cette option contrle le type numrique (nombres,

dates ou devises), la largeur (nombre total de caractres affichs, dont les caractres de dbut et de fin, et lindicateur dcimal) et le nombre de dcimales affiches. Cette option est ignore pour les variables chane.
Alignement : Cette option naffecte que lalignement (gauche, droite, centr) de laffichage des donnes de lditeur de donnes. Largeur des colonnes dans lditeur de donnes : Cette option naffecte que la largeur des colonnes de laffichage des donnes dans lditeur de donnes.

Copie des proprits densembles de donnes (proprits de fichier)


Vous pouvez appliquer des proprits choisies dun ensemble de donnes global partir du fichier de donnes source vers lensemble de donnes actif. (Cette option nest pas disponible si lensemble de donnes actif est le fichier de donnes source.)

128 Chapitre 7 Figure 7-12 Assistant Copier des proprits de donnes : Etape 4

Vecteurs multirponses : Applique les dfinitions de vecteurs multirponses du fichier de donnes

source vers lensemble de donnes actif.

Les vecteurs multirponses qui ne contiennent aucune variable dans lensemble de donnes actif sont ignors, moins que ces variables ne soient cres selon les spcifications de ltape 2 (slection des variables source et cible) avec lassistant Copier des proprits de donnes. Loption Remplacer supprime tous les vecteurs multirponses de lensemble de donnes actif et les remplace par les vecteurs multirponses du fichier de donnes source. Loption Fusionner ajoute les vecteurs multirponses du fichier de donnes source lensemble de vecteurs multirponses de lensemble de donnes actif. Sil existe dans les deux fichiers un vecteur portant le mme nom, le vecteur existant dans lensemble de donnes actif reste inchang.

Groupes de variables. Les groupes de variables permettent de contrler la liste des variables

affiches dans les botes de dialogue. Les groupes de variables sont dfinis laide de loption Dfinir des groupes de variables du menu Utilitaires.

129 Prparation des donnes

Les groupes du fichier de donnes source contenant des variables qui nexistent pas dans lensemble de donnes actif sont ignors moins que ces variables ne soient cres selon les spcifications de ltape 2 (slection des variables source et cible) avec lassistant Copier des proprits de donnes. Loption Remplacer supprime tous les groupes de variables existants dans lensemble de donnes actif et les remplace par les groupes de variables du fichier de donnes source. Loption Fusionner ajoute les groupes de variables du fichier de donnes source lensemble des groupes de variables de lensemble de donnes actif. Sil existe dans les deux fichiers un vecteur portant le mme nom, le vecteur existant dans lensemble de donnes actif reste inchang.

Documents. Remarques ajoutes au fichier de donnes via la commande DOCUMENT.


Loption Remplacer supprime tous les documents existants dans lensemble de donnes actif et les remplace par les documents du fichier de donnes source. Loption Fusionner combine les documents de lensemble de donnes actif et source. Les documents uniques dans le fichier source et qui nexistent pas dans lensemble de donnes actif sont ajouts lensemble de donnes actif. Tous les documents sont ensuite tris par date.

Attributs Personnaliss. Les attributs de fichier de donnes personnaliss, crs en gnral par la commande DATAFILE ATTRIBUTE dans la syntaxe de commande.

Loption Remplacer supprime tous les attributs du fichier de donnes personnaliss existants dans lensemble de donnes actif et les remplace par les attributs du fichier de donnes partir du fichier de donnes source. Loption Fusionner combine les attributs du fichier de donnes de lensemble de donnes actif et source. Les noms dattributs uniques dans le fichier source et qui nexistent pas dans lensemble de donnes actif sont ajouts lensemble de donnes actif. Si un nom dattribut identique existe dans les deux fichiers de donnes, lattribut nomm dans lensemble de donnes actif reste inchang.

Spcification de pondration. Pondre les observations laide de la variable de pondration

actuelle du fichier de donnes source sil existe une variable concordante dans lensemble de donnes actif. Cette opration remplace toute pondration en cours dans lensemble de donnes actif.
Etiquette de fichier. Etiquette descriptive applique un fichier de donnes via la commande FILE LABEL.

130 Chapitre 7

Rsultats
Figure 7-13 Assistant Copier des proprits de donnes : Etape 5

La dernire tape de lassistant Copier des proprits de donnes fournit des informations sur le nombre de variables dont les proprits seront copies partir du fichier de donnes source, le nombre de nouvelles variables qui seront cres et le nombre de proprits densembles de donnes (proprits de fichier) qui seront copies. Vous pouvez galement choisir de coller la syntaxe de commande gnre dans une fentre de syntaxe et de lenregistrer pour un usage ultrieur.

Identification des observations dupliques


Vos donnes peuvent comprendre des observations dupliques pour les raisons suivantes :

La mme observation est saisie plusieurs fois par erreur.

131 Prparation des donnes

Plusieurs observations partagent la mme valeur dID principal, mais ont des valeurs dID secondaire diffrentes (par exemple, les membres dune famille qui vivent tous dans la mme maison). Plusieurs observations reprsentent la mme observation, mais les valeurs des variables autres que celles qui identifient lobservation sont diffrentes (par exemple, plusieurs achats effectus par la mme personne ou la mme socit pour des produits diffrents ou des heures diffrentes).

Lidentification des observations dupliques vous permet de dfinir la variable duplicate suivant vos besoins et de contrler la dtermination automatique des observations principales par rapport aux observations dupliques.
Pour identifier et reprer les observations dupliques
E A partir des menus, slectionnez : Donnes > Identifier les observations dupliques... E Slectionnez les variables qui identifient les observations concordantes. E Slectionnez des options dans la zone Variables crer.

Sinon, vous pouvez :


E Slectionner des variables pour trier les observations dans des groupes dfinis par les variables

des observations concordantes slectionnes. Lordre de tri dfini par ces variables dtermine la premire et la dernire observation de chaque groupe. Sinon, lordre utilis est celui dorigine du fichier.
E Filtrer automatiquement les observations dupliques afin quelles ne soient pas incluses dans les

rapports, les graphiques ou les calculs des statistiques.

132 Chapitre 7 Figure 7-14 Bote de dialogue Identifier les observations dupliques

Dfinir les observations concordantes par. Les observations sont considres comme tant

dupliques lorsque leurs valeurs concordent avec toutes les variables slectionnes. Pour identifier uniquement les observations dont la concordance est gale 100 %, slectionnez toutes les variables.
Trier les groupes concordants par. Les observations sont automatiquement tries par les variables

qui dfinissent les observations concordantes. Vous pouvez slectionner dautres variables de tri qui dtermineront lordre des observations dans chaque groupe concordant.

Pour chaque variable de tri, vous pouvez effectuer le tri dans lordre croissant ou dcroissant. Si vous slectionnez plusieurs variables de tri, les observations sont tries pour chaque variable au sein des modalits de la variable prcdente dans la liste. Par exemple, si la premire variable de tri slectionne est date et que la deuxime est quantit, les observations sont tries en fonction de la quantit correspondant chaque date.

133 Prparation des donnes

Pour modifier lordre de tri des variables, utilisez les boutons flchs Haut et Bas situs droite de la liste. Lordre de tri dtermine la premire et la dernire observation de chaque groupe concordant, qui dtermine la valeur de la variable indicatrice principale facultative. Par exemple, pour filtrer toutes les observations, lexception de la plus rcente, dans chaque groupe concordant, vous pouvez trier les observations du groupe dans lordre croissant partir dune variable de date. De cette faon, la date la plus rcente devient la dernire date du groupe.

Indicateur dobservations principales. Cre une variable dont la valeur est 1 pour toutes les

observations uniques et pour lobservation identifie comme tant lobservation principale de chaque groupe dobservations concordantes, et 0 pour les observations dupliques non principales de chaque groupe.

En fonction de lordre de tri dtermin dans le groupe concordant, lobservation principale peut tre la dernire ou la premire observation de ce groupe. Si vous nindiquez aucune variable de tri, lordre dorigine du fichier dtermine celui des observations dans chaque groupe. Vous pouvez utiliser la variable indicatrice en tant que variable de filtre pour exclure les observations dupliques non principales des rapports et des analyses sans les supprimer du fichier de donnes.

Effectif squentiel des observations concordantes de chaque groupe. Cre une variable dont la valeur squentielle est comprise entre 1 et n pour les observations de chaque groupe concordant. La squence est base sur lordre en cours des observations dans chaque groupe, cest--dire lordre dorigine du fichier ou celui dtermin par les variables de tri indiques. Dplacer les observations concordantes vers le haut. Trie le fichier de donnes afin que tous les

groupes dobservations concordantes se trouvent au dbut de ce fichier. Le contrle visuel des observations concordantes est ainsi facilit dans lditeur de donnes.
Afficher les frquences pour les variables cres. Tableaux de frquences indiquant le nombre dobservations pour chaque valeur des variables cres. Par exemple, pour la variable indicatrice principale, le tableau indique le nombre dobservations dont la valeur est 0 pour cette variable (ce qui indique le nombre dobservations dupliques) et le nombre dobservations dont la valeur est 1 pour cette variable (cest--dire le nombre dobservations uniques et principales). Valeurs manquantes : Pour les variables numriques, la valeur manquante par dfaut est traite comme toute autre valeur. Les observations disposant de la valeur manquante par dfaut pour une variable didentificateur sont traites comme si elles disposaient de valeurs concordantes pour cette variable. Pour les variables chane, les observations ne disposant daucune valeur pour une variable didentificateur sont traites comme si elles disposaient de valeurs concordantes pour cette variable.

134 Chapitre 7

Regroupement visuel
Le regroupement visuel est conu pour vous aider lors de la cration de variables bases sur le regroupement des valeurs contigus de variables dans un nombre distinct de modalits. Vous pouvez utiliser loption Regroupement visuel pour :

Crer des variables qualitatives partir de variables dchelle continues. Par exemple, vous pouvez utiliser la variable dchelle Revenu pour crer une variable qualitative contenant les tranches de revenus. Fusionner un grand nombre de modalits ordinales en un jeu de modalits plus petit. Par exemple, vous pouvez fusionner une chelle dvaluation allant jusqu neuf pour obtenir trois modalits qui reprsenteraient les niveaux faible, moyen et lev.

A la premire tape :
E Slectionnez lchelle numrique et/ou les variables ordinales pour lesquelles crer des variables

catgorielles (regroupes par casiers).


Figure 7-15 Premire bote de dialogue permettant de slectionner les variables regrouper par casiers

Vous pouvez galement limiter le nombre dobservations analyser. Pour les fichiers de donnes contenant un grand nombre dobservations, mme si la limitation du nombre dobservations analyses peut permettre de gagner du temps, vitez si possible de procder cette opration car elle risque davoir une incidence sur la distribution des valeurs utilises dans les calculs effectus ultrieurement dans Regroupement visuel. Remarque : Les variables chane et les variables numriques nominales ne sont pas affiches dans la liste des variables source. Le regroupement visuel requiert lutilisation de variables numriques qui sont mesures sur une chelle ou au niveau ordinal. En effet, loutil considre que les valeurs de donnes reprsentent un ordre logique qui peut servir regrouper les valeurs

135 Prparation des donnes

de manire significative. Vous pouvez modifier le niveau de mesure dfini dune variable dans la vue Variable de Data Editor. Pour plus d'informations, reportez-vous la section Niveau de mesure des variables dans le chapitre 5 sur p. 82.

Pour regrouper des variables par casiers


E A partir des menus de la fentre de lditeur de donnes, slectionnez : Transformer > Regroupement visuel... E Slectionnez lchelle numrique et/ou les variables ordinales pour lesquelles crer des variables

catgorielles (regroupes par casiers).


E Slectionnez une variable dans la zone Liste des variables analyses. E Entrez le nom de la nouvelle variable regroupe par casiers. Les noms de variable doivent tre

uniques et conformes aux rgles de dnomination des variables. Pour plus d'informations, reportez-vous la section noms des variables dans le chapitre 5 sur p. 81.
E Dfinissez les critres de regroupement par casiers de la nouvelle variable. Pour plus

d'informations, reportez-vous la section Variables de regroupement sur p. 135.


E Cliquez sur OK.

Variables de regroupement
Figure 7-16 Bote de dialogue principale du regroupement visuel

136 Chapitre 7

La bote de dialogue principale du regroupement visuel fournit les informations suivantes concernant les variables analyses :
Liste des variables analyses : Affiche les variables slectionnes dans la premire bote de dialogue. Vous pouvez trier la liste par niveau de mesure (chelle ou ordinal), par tiquette de variable ou par nom. Pour ce faire, cliquez sur les titres de colonne. Observations analyses : Indique le nombre dobservations analyses. Toutes les observations

analyses dont la variable slectionne ne prsente aucune valeur manquante, spcifie ou par dfaut, sont utilises pour gnrer la distribution des valeurs servant aux calculs effectus dans Regroupement visuel, y compris lhistogramme affich dans la bote de dialogue principale et les divisions bases sur les centiles ou les carts-types.
Valeurs manquantes : Indique le nombre dobservations analyses contenant des valeurs manquantes par dfaut et spcifies par lutilisateur. Les valeurs manquantes ne sont incluses dans aucune modalit regroupe par casiers. Pour plus d'informations, reportez-vous la section Valeurs manquantes spcifies dans Regroupement visuel sur p. 142. Variable actuelle : Nom et tiquette (si disponible) de la variable slectionne, qui seront utiliss

comme base pour les nouvelles variables regroupes par casiers.


Variable regroupe. Nom et tiquette facultative de la nouvelle variable regroupe par casiers.

Nom. Vous devez entrer le nom de la nouvelle variable. Les noms de variable doivent tre

uniques et conformes aux rgles de dnomination des variables. Pour plus d'informations, reportez-vous la section noms des variables dans le chapitre 5 sur p. 81.

Etiquette. Vous pouvez saisir une tiquette descriptive la variable jusqu 255 caractres.

Ltiquette de variable par dfaut est ltiquette de variable (le cas chant) ou le nom de variable de la variable source avec (Regroup par casiers) ajout la fin de ltiquette.
Minimum et Maximum : Valeurs minimales et maximales de la variable slectionne, bases sur les observations analyses et nincluant pas de valeurs dfinies en tant que valeurs manquantes spcifies par lutilisateur. Valeurs non manquantes : Lhistogramme affiche la distribution des valeurs non manquantes pour

la variable slectionne, base sur les observations analyses.


Une fois que vous avez dfini les casiers de la nouvelle variable, les lignes verticales de lhistogramme apparaissent afin dindiquer les divisions dfinissant ces casiers. Vous pouvez cliquer sur les lignes de division, puis les dplacer vers diffrents emplacements de lhistogramme, sans changer les intervalles de casiers. Vous pouvez supprimer les casiers en faisant glisser les lignes de division hors de lhistogramme.

Remarque : Lhistogramme (affichant les valeurs non manquantes), et les valeurs minimales et maximales sont bass sur les valeurs analyses. Si vous nincluez pas toutes les observations dans lanalyse, vous risquez de ne pas obtenir une distribution prcise et reprsentative, surtout si le fichier de donnes a t tri par la variable slectionne. Si vous nanalysez pas dobservations, aucune information sur la distribution des valeurs nest disponible.

137 Prparation des donnes

Grille : Affiche les valeurs qui dfinissent les extrema suprieurs de chaque casier et les tiquettes

de valeur facultatives de chaque casier.

Valeur : Valeurs qui dfinissent les extrema suprieurs de chaque casier. Vous pouvez entrer

des valeurs ou utiliser loption Crer des divisions pour crer automatiquement des casiers en fonction des critres slectionns. Par dfaut, une division dont la valeur est ELEVE est automatiquement incluse. Ce casier contient alors toutes les valeurs non manquantes situes au-dessus des autres divisions. Le casier dfini par la division la moins leve inclut toutes les valeurs non manquantes infrieures ou gales cette valeur (ou simplement infrieures cette valeur, en fonction de la dfinition des extrema suprieurs).

Etiquette. Etiquettes descriptives facultatives pour les valeurs de la nouvelle variable

regroupe par casiers. Etant donn que les valeurs de la nouvelle variable sont des valeurs entires squentielles comprises entre 1 et n, les tiquettes dcrivant les valeurs peuvent se rvler trs utiles. Vous pouvez entrer les tiquettes de valeur ou utiliser loption Crer des tiquettes pour les crer automatiquement.
Pour supprimer un casier de la grille
E Cliquez avec le bouton droit de la souris sur la cellule Valeur ou Etiquette du casier. E Dans le menu contextuel, slectionnez Supprimer la ligne.

Remarque : Si vous supprimez le casier ELEVE, la valeur par dfaut manquante de la nouvelle variable est attribue toutes les observations dont les valeurs sont suprieures celle de la dernire division spcifie.
Pour supprimer toutes les tiquettes ou tous les casiers dfinis
E Cliquez avec le bouton droit nimporte o dans la grille. E Dans le menu contextuel, slectionnez Supprimer toutes les tiquettes ou Supprimer toutes les divisions.

Extrema suprieurs : Contrle le traitement des valeurs des extrema suprieurs saisies dans la

colonne Valeur de la grille.

Inclus (<=). Les observations contenant la valeur spcifie dans la cellule Valeur sont incluses

dans la modalit regroupe par casiers. Par exemple, si vous spcifiez les valeurs 25, 50 et 75, les observations dont la valeur est 25 seront places dans le premier casier. En effet, ce casier inclut les observations dont les valeurs sont infrieures ou gales 25.

Exclu (<). Les observations contenant la valeur spcifie dans la cellule Valeur ne sont pas

incluses dans la modalit regroupe par casiers. Elles sont incluses dans le casier suivant. Par exemple, si vous spcifiez les valeurs 25, 50 et 75, les observations dont la valeur est 25 seront places dans le second casier. En effet, le premier casier inclut uniquement les observations dont les valeurs sont infrieures 25.
Crer des divisions : Gnre automatiquement des modalits regroupes par casiers pour les

intervalles de longueur identique, les intervalles avec le mme nombre dobservations ou les intervalles bass sur les carts-types. Cette option nest disponible que si vous analysez au moins

138 Chapitre 7

une observation. Pour plus d'informations, reportez-vous la section Gnration automatique de modalits regroupes par casiers sur p. 138.
Crer des tiquettes : Gnre des tiquettes descriptives pour les valeurs entires squentielles de la nouvelle variable regroupe par casiers, bases sur les valeurs se trouvant dans la grille et le traitement des extrema suprieurs (inclus ou exclus). Inverser lchelle : Par dfaut, les valeurs de la nouvelle variable regroupe par casiers sont des

valeurs entires squentielles croissantes comprise entre 1 et n. Inversez lchelle pour que ces valeurs deviennent des entiers squentiels dcroissants compris entre n et 1.
Copier les casiers. Vous pouvez copier les spcifications de regroupement par casiers partir

dune variable vers la variable slectionne ou partir de la variable slectionne vers dautres variables. Pour plus d'informations, reportez-vous la section Copie de modalits regroupes par casiers sur p. 140.

Gnration automatique de modalits regroupes par casiers


La bote de dialogue Crer des divisions vous permet de gnrer automatiquement les modalits regroupes par casiers en fonction des critres slectionns.
Pour utiliser la bote de dialogue Crer des divisions
E Dans la zone Liste des variables analyses, slectionnez une variable en cliquant dessus. E Cliquez sur Crer des divisions. E Slectionnez les critres de gnration des divisions, qui dfiniront les modalits regroupes

par casiers.
E Cliquez sur Appliquer.

139 Prparation des donnes Figure 7-17 Bote de dialogue Crer des divisions

Remarque : La bote de dialogue Crer des divisions nest disponible que si vous avez analys des observations.
Intervalles de longueur identique : Gnre des modalits regroupes par casiers de longueur identique (par exemple, 110, 1120, 2130) en fonction de deux des trois critres suivants :

Emplacement de la premire division. Valeur qui dfinit la limite suprieure de la modalit

regroupe par casiers la moins leve (par exemple, la valeur 10 indique un intervalle comprenant toutes les valeurs jusqu 10).

Nombre de divisions : Le nombre de modalits regroupes par casiers correspond au nombre de

divisions, plus 1. Par exemple, 9 divisions gnrent 10 modalits regroupes par casiers.
Largeur : Longueur de chaque intervalle. Par exemple, la valeur 10 regroupe les donnes dge

en annes par casiers, par intervalles de 10 ans.

140 Chapitre 7

Centiles gaux fonds sur les observations analyses : Gnre des modalits regroupes par casiers avec un nombre dobservations identique dans chaque casier ( laide de lalgorithme empirique pour les centiles), en fonction de lun des critres suivants :

Nombre de divisions : Le nombre de modalits regroupes par casiers correspond au nombre de

divisions, plus 1. Par exemple, trois divisions gnrent quatre casiers de centiles (quartiles), chacun contenant 25 % des observations.

Largeur (%) : Longueur de chaque intervalle, exprime en pourcentage du nombre total des

observations. Par exemple, la valeur 33,3 gnrerait trois modalits regroupes par casiers (deux divisions), chacune contenant 33,3 % des observations. Si la variable source comporte peu de valeurs distinctes ou de nombreuses observations ayant la mme valeur, vous risquez dobtenir un nombre de casiers infrieur celui requis. Si une division dispose de plusieurs valeurs identiques, ces dernires seront toutes places dans le mme intervalle ; les pourcentages rels risquent donc de ne pas tre strictement gaux.
Divisions au niveau de la moyenne et des carts-types slectionns, fondes sur les observations analyses : Gnre des modalits regroupes par casiers, bases sur les valeurs de la moyenne et

de lcart-type de la distribution de la variable.


Si vous ne slectionnez pas les intervalles dcarts-types, deux modalits regroupes par casiers sont cres, la moyenne tant utilise comme division entre les casiers. Vous pouvez slectionner nimporte quelle combinaison dintervalles dcarts-types en utilisant un, deux et/ou trois carts-types. Par exemple, si vous slectionnez les trois, huit modalits regroupes par casiers sont cres : six casiers dans un intervalle dcarts-types, et deux casiers pour les observations suprieures ou infrieures la moyenne de plus de trois carts-types.

Dans une distribution normale, 68 % des observations sont comprises dans un cart-type de la moyenne, 95 %, dans deux carts-types et 99 % dans trois carts-types. Si la cration de modalits regroupes par casiers est base sur les carts-types, certains casiers dfinis risquent de se retrouver hors de lintervalle de donnes rel, voire hors de lintervalle des valeurs possibles (par exemple, un intervalle de salaires ngatif). Remarque : Les calculs de centiles et dcarts-types reposent sur les observations analyses. Si vous limitez le nombre dobservations analyses, les casiers obtenus risquent de ne pas contenir la proportion dobservations souhaite, en particulier si le fichier de donnes est tri par variable source. Par exemple, si vous limitez lanalyse aux 100 premires observations dun fichier de donnes contenant 1 000 observations et que ce fichier de donnes est tri dans lordre croissant de lge des rpondants, vous nobtiendrez pas quatre casiers dge en centiles contenant 25 % des observations, mais plutt trois casiers contenant chacun 3,3 % des observations et un quatrime en contenant 90 %.

Copie de modalits regroupes par casiers


Si vous souhaitez crer des modalits regroupes par casiers pour plusieurs variables, vous pouvez copier les spcifications du regroupement par casiers partir dune variable vers la variable slectionne ou partir de la variable slectionne vers plusieurs variables.

141 Prparation des donnes Figure 7-18 Copie de casiers partir de ou vers la variable actuelle

Pour copier les spcifications de regroupement par casiers


E Dfinissez des modalits regroupes par casiers pour une variable au moins (ne cliquez pas sur OK ni sur Coller). E Dans la zone Liste des variables analyses, cliquez sur une variable pour laquelle vous avez

dfini des modalits regroupes par casiers.


E Cliquez sur Vers dautres variables. E Slectionnez les variables pour lesquelles crer des variables ayant les mmes modalits

regroupes par casiers.


E Cliquez sur Copier.

ou
E Dans la zone Liste des variables analyses, cliquez sur la variable vers laquelle copier les

modalits regroupes par casiers concernes.


E Cliquez sur A partir dune autre variable. E Slectionnez la variable avec les modalits regroupes par casiers et dfinies copier. E Cliquez sur Copier.

Si vous avez spcifi des tiquettes de valeur pour la variable partir de laquelle vous copiez les spcifications de regroupement par casiers, ces tiquettes sont galement copies. Remarque : Une fois que vous avez cliqu sur OK dans la bote de dialogue principale Regroupement visuel pour crer les variables regroupes par casiers (ou que vous avez ferm cette bote de dialogue dune autre manire), vous ne pouvez pas utiliser le regroupement visuel pour copier les modalits regroupes par casiers vers dautres variables.

142 Chapitre 7

Valeurs manquantes spcifies dans Regroupement visuel


Les valeurs dfinies comme valeurs manquantes spcifies (valeurs identifies comme codes pour les donnes manquantes) pour la variable source ne sont pas incluses dans les modalits regroupes par casiers de la nouvelle variable. Les valeurs manquantes utilisateur des variables source sont copies en tant que telles pour la nouvelle variable. Toutes les tiquettes de valeur dfinies pour les codes de valeur manquante sont galement copies. Si un code de valeur manquante est en conflit avec lune des valeurs de modalit regroupe par casiers pour la nouvelle variable, le code de la valeur manquante de cette nouvelle variable est modifi : 100 est ajout la valeur la plus leve de la modalit regroupe par casiers. Par exemple, si la valeur 1 est dfinie comme valeur manquante spcifie de la variable source et que la nouvelle variable comporte six modalits regroupes par casiers, la valeur 106 de la nouvelle variable vient remplacer la valeur 1 de la variable source pour toutes les observations. Cette valeur devient alors la nouvelle valeur manquante spcifie par lutilisateur. Si la valeur manquante utilisateur de la variable source comporte une tiquette de valeur dfinie, cette dernire est utilise comme tiquette pour la valeur recode de la nouvelle variable. Remarque : Si la variable source comporte un intervalle dfini de valeurs manquantes utilisateur sous la forme LO-n (n tant un nombre positif), les valeurs manquantes utilisateur correspondantes de la nouvelle variable sont des nombres ngatifs.

Chapitre

Transformations de donnes

Dans une situation idale, vos donnes brutes conviennent parfaitement pour le type danalyse que vous dsirez effectuer, et toute relation entre les variables est soit linaire soit orthogonale. Malheureusement, cest rarement le cas. Lanalyse prliminaire peut rvler des schmas de codage peu pratiques ou des erreurs de codage, ou des transformations de donnes peuvent savrer ncessaires pour dterminer la vritable relation entre les variables. Vous pouvez effectuer des transformations de donnes simples, comme la fusion de modalits pour une analyse, ou des tches plus volues, comme la cration de nouvelles variables bases sur des quations complexes et des instructions conditionnelles.

Calcul de variables
Utilisez la bote de dialogue Calculer pour calculer les valeurs dune variable en fonction des transformations numriques dautres variables.

Vous pouvez calculer les valeurs de variables numriques ou sous forme de chane de caractres (alphanumrique). Vous pouvez crer de nouvelles variables ou remplacer les valeurs de variables existantes. Dans le cas de nouvelles variables, vous pouvez aussi spcifier le type et ltiquette. Vous pouvez calculer les valeurs de manire slective pour des sous-ensembles de donnes en fonction de conditions logiques. Vous pouvez utiliser une large varit de fonctions intgres, dont des fonctions arithmtiques, statistiques, de distribution, et de chane.

Copyright IBM Corporation 1989, 2011.

143

144 Chapitre 8 Figure 8-1 Bote de dialogue Calculer la variable

Pour calculer des variables


E A partir des menus, slectionnez : Transformer > Calculer la variable... E Entrez le nom dune seule variable cible. Il peut sagir dune variable existante ou dune nouvelle

variable ajouter lensemble de donnes actif.


E Pour construire une expression, vous pouvez soit coller les composants dans le champ Expression,

soit les saisir directement depuis le clavier.

Pour coller des fonctions ou des variables systme couramment utilises, slectionnez un groupe dans la liste Groupe de fonctions, puis, dans la liste Fonctions et variables spciales, double-cliquez sur la fonction ou la variable voulue (ou slectionnez-la, puis cliquez sur la flche adjacente la liste Groupe de fonctions). Dfinissez tous les paramtres indiqus par un point dinterrogation (cette opration ne concerne que les fonctions). Le groupe de fonctions tiquet Tous rpertorie toutes les fonctions et variables systme disponibles. Une brve description de la variable ou de la fonction slectionne apparat dans une zone particulire de la bote de dialogue. Les constantes alphanumriques doivent tre prsentes entre guillemets ou apostrophes.

145 Transformations de donnes

Si des valeurs contiennent des chiffres dcimaux, utilisez la virgule comme indicateur dcimal. Pour les nouvelles variables chane, vous devez aussi slectionner Type & tiquette pour spcifier le type de donnes.

Calculer la variable : Expressions conditionnelles


La bote de dialogue Si... (Expressions conditionnelles) vous permet dappliquer les transformations de donnes des sous-ensembles dobservations slectionnes, au moyen dexpressions conditionnelles. Une expression conditionnelle renvoie la valeur True (vrai), False (faux) ou manquant pour chaque observation.
Figure 8-2 Bote de dialogue Expression conditionnelle Calculer la variable

Si le rsultat dune expression conditionnelle est Vrai, lobservation est incluse dans le sous-ensemble slectionn. Si le rsultat dune expression conditionnelle est Faux ou Manquant, lobservation nest pas comprise dans le sous-ensemble slectionn. La plupart des expressions conditionnelles utilisent un ou plus des six oprateurs relationnels (<, >, <=, >=, = et ~=) du pav numrique. Ces expressions conditionnelles peuvent comprendre des noms de variable, des constantes, des oprateurs arithmtiques, des fonctions, numriques ou non, des variables logiques et des oprateurs relationnels.

146 Chapitre 8

Calculer la variable : Type et tiquette


Par dfaut, les nouvelles variables calcules sont numriques. Pour calculer une nouvelle variable chane, vous devez spcifier le type de donnes et sa longueur.
Etiquette. facultatif, la longueur de ltiquette de variable descriptive est de 255 octets maximum.

Vous pouvez saisir une tiquette ou utiliser les premiers 110 caractres de lexpression de calcul comme tiquette.
Type. Les variables calcules peuvent tre numriques ou alphanumriques. Les variables chane

ne peuvent tre utilises dans des calculs.


Figure 8-3 Bote de dialogue Calculer la variable : Type et tiquette

Fonctions
Plusieurs types de fonctions sont prises en charge, y compris :

Fonctions arithmtiques Fonctions statistiques Fonctions sur chanes les fonctions date et heure Fonctions de distribution les fonctions de variable alatoire les fonctions de valeur manquante Fonctions dvaluation

Pour plus dinformations et pour obtenir une description dtaille de chaque fonction, tapez fonctions dans longlet Index du systme daide.

147 Transformations de donnes

Valeurs manquantes dans les fonctions


Les fonctions et les expressions arithmtiques simples traitent les valeurs manquantes de manire diffrente. Dans lexpression :
(var1+var2+var3)/3

le rsultat est manquant sil manque une valeur dans lune des trois variables dune observation. Dans lexpression :
MEAN(var1, var2, var3)

le rsultat ne manque que si les valeurs des trois variables manquent dans lobservation. Pour les fonctions statistiques, vous pouvez spcifier le nombre minimal darguments ne comportant pas de valeurs manquantes. Pour ce faire, tapez un point et le nombre minimal aprs le nom de la fonction, comme suit :
MEAN.2(var1, var2, var3)

Gnrateurs de nombres alatoires


La bote de dialogue Gnrateurs de nombres alatoires vous permet de slectionner le gnrateur de nombres alatoires et de dfinir la valeur de la squence initiale afin que vous puissiez reproduire une squence de nombres alatoires.
Gnrateur actif. Deux types de gnrateur de nombres alatoires sont disponibles :

Compatible Version 12. Gnrateur de nombres alatoires utilis dans la version 12 et les

versions prcdentes. Si vous avez besoin de reproduire des rsultats alatoires gnrs dans des versions prcdentes sur la base d'une valeur de gnrateur spcifie, utilisez ce gnrateur de nombres alatoires.

Mersenne Twister. Gnrateur de nombres alatoires plus rcent et plus fiable pour les

simulations. Si la reproduction de rsultats alatoires partir de la version 12 (ou antrieure) n'est pas un problme, utilisez ce gnrateur de nombres alatoires.
Initialisation du gnrateur actif. Le nombre alatoire change chaque fois qu un nombre alatoire

est gnr pour tre utilis dans des transformations (telles que les fonctions de distribution alatoire), un chantillonnage alatoire ou une pondration dobservation. Pour rpliquer une squence de nombres alatoires, dfinissez la valeur du point de dpart de linitialisation avant chaque analyse utilisant les nombres alatoires. Il doit sagir dun nombre entier positif.

148 Chapitre 8 Figure 8-4 Bote de dialogue Gnrateurs de nombres alatoires

Certaines procdures ont des gnrateurs de nombres alatoires internes, incluant : Pour slectionner le gnrateur de nombres alatoires et/ou dfinir la valeur dinitialisation :
E A partir des menus, slectionnez : Transformer > Gnrateurs de nombres alatoires

Compter occurrences des valeurs par observation


Cette bote de dialogue cre une variable qui compte les occurrences des mmes valeurs dans une liste de variables pour chaque observation. Par exemple, une enqute peut comporter une liste de magazines avec des cases cocher oui/non pour indiquer les magazines lus par chaque rpondant. Vous pourriez compter le nombre de rponses oui pour chaque rpondant et crer une nouvelle variable contenant le nombre total de magazines lus.

149 Transformations de donnes Figure 8-5 Bote de dialogue Compter occurrences des valeurs par observation

Pour compter les occurrences de valeurs par observations


E A partir des menus, slectionnez : Transformer > Compter les occurrences des valeurs par observations E Entrez le nom dune variable cible. E Slectionnez deux ou plusieurs variables du mme type (numrique ou alphanumrique). E Cliquez sur Dfinir les valeurs et spcifiez les valeurs compter.

En option, vous pouvez dfinir un sous-ensemble dobservations dont il faut compter les occurrences de valeurs.

Compter les occurrences des valeurs par observations : Valeurs compter


La valeur de la variable cible (dans la bote de dialogue principale) est incrmente dune unit chaque fois que lune des variables slectionnes correspond une spcification dans la liste Valeurs compter. Si une observation correspond plusieurs spcifications pour une variable quelconque, la variable cible est incrmente plusieurs fois pour cette variable. Les spcifications de valeurs peuvent inclure des valeurs individuelles, des valeurs manquantes ou manquantes par dfaut, et des intervalles. Les limites comprennent leurs extrmes et toute valeur manquante spcifie figurant dans lintervalle.

150 Chapitre 8 Figure 8-6 Bote de dialogue Compter occurrences des valeurs par observation : Valeurs compter

Compter occurrences : Expressions conditionnelles


La bote de dialogue Si... (Expressions conditionnelles) vous permet de compter les occurrences des valeurs pour un sous-ensemble donn dobservations, au moyen dexpressions conditionnelles. Une expression conditionnelle renvoie la valeur True (vrai), False (faux) ou manquant pour chaque observation.

151 Transformations de donnes Figure 8-7 Bote de dialogue Expression conditionnelle Compter occurrences

Pour obtenir des informations dordre gnral sur lutilisation de la bote de dialogue Si les observations, reportez-vous Calculer la variable : Expressions conditionnelles sur p. 145.

Valeurs de dcalage
Les valeurs de dcalage permettent de crer des variables qui contiennent les valeurs de variables existantes partir dobservations antrieures ou ultrieures.
Nom. Nom de la nouvelle variable. Doit tre un nom qui nexiste pas dj dans lensemble de

donnes actif.
Obtenir la valeur partir dune observation antrieure (dcalage positif). Obtenez la valeur partir

dune observation prcdente de lensemble de donnes actif. Par exemple, avec la valeur par dfaut nombre dobservations de 1, chaque observation pour la nouvelle variable comporte la valeur de la variable dorigine issue de lobservation qui la prcde immdiatement.
Obtenir la valeur partir dune observation ultrieure (dcalage ngatif). Obtenez la valeur partir dune observation suivante de lensemble de donnes actif. Par exemple, avec la valeur par dfaut nombre dobservations de 1, chaque observation pour la nouvelle variable comporte la valeur de la variable dorigine issue de lobservation suivante.

152 Chapitre 8

Nombre dobservations dcaler.Obtenez la valeur partir de la nime observation antrieure ou

ultrieure, o n est la valeur indique. Cette valeur doit tre un nombre entier non ngatif.

Si le traitement du fichier scind est activ, ltendue du dcalage se limite chaque groupe scind. Une valeur de dcalage ne peut pas tre obtenue partir dune observation dun groupe scind antrieur ou ultrieur. Ltat du filtre est ignor. La valeur de la variable de rsultat est dfinie sur manquante par dfaut pour les premires ou les dernires nimes observations de lensemble de donnes ou du groupe scind, o n est la valeur indique pour Nombre dobservations dcaler. Par exemple, lutilisation de la mthode Dcalage positif avec une valeur de 1 dfinit la variable de rsultat sur une valeur manquante par dfaut pour la premire observation de lensemble de donnes (ou premire observation de chaque groupe scind). Les valeurs manquantes spcifies par lutilisateur sont conserves. Les informations du dictionnaire provenant de la variable dorigine, dont les tiquettes de valeurs dfinies et les affectations de valeurs manquantes utilisateur, sont appliques la nouvelle variable. (Remarque : Les attributs de variable personnaliss ne sont pas inclus). Une tiquette de variable est automatiquement gnre pour la nouvelle variable qui dcrit lopration de dcalage qui la cre.

Pour crer une variable avec des valeurs dcales


E A partir du menu, slectionnez : Transformer > Valeurs de dcalage E Slectionnez la variable utiliser comme source de valeurs pour la nouvelle variable. E Entrez le nom de la nouvelle variable. E Slectionnez la mthode de dcalage (positif ou ngatif) et le nombre dobservations dcaler. E Cliquez sur Changer. E Rptez lopration pour chaque variable crer.

Recodage de valeurs
Vous pouvez modifier les valeurs de donnes en les recodant. Ceci est particulirement utile pour fusionner des modalits ou les combiner. Vous pouvez recoder les valeurs lintrieur de variables existantes ou crer des variables sur la base des valeurs recodes de variables existantes.

Recodage de variables
La bote de dialogue Recodage de variables vous permet de raffecter les valeurs de variables existantes ou de fusionner des intervalles de valeurs existantes dans de nouvelles valeurs. Par exemple, vous pourriez fusionner des salaires dans des modalits dintervalles de salaires.

153 Transformations de donnes

Vous pouvez recoder des variables numriques et chane. Si vous slectionnez plusieurs variables, elles doivent toutes tre du mme type. Vous ne pouvez pas recoder ensemble des variables numriques et chane.
Figure 8-8 Bote de dialogue Recodage de variables

Pour recoder les valeurs dune variable


E A partir des menus, slectionnez : Transformer > Recoder des variables... E Slectionnez les variables que vous dsirez recoder. Si vous slectionnez plusieurs variables, elles

doivent tre du mme type (numrique ou alphanumrique).


E Cliquez sur Anciennes et nouvelles valeurs et spcifiez comment recoder les valeurs.

En option, vous pouvez dfinir un sous-ensemble dobservations recoder. La bote de dialogue Si les observations permettant deffectuer cette opration est identique celle dcrite pour le comptage doccurrences.

Recodage de variables : Anciennes et nouvelles valeurs


Vous pouvez dfinir les valeurs recoder dans cette bote de dialogue. Toutes les spcifications de valeurs doivent tre du mme type de donnes (numrique ou alphanumrique) que les variables slectionnes dans la bote de dialogue principale.
Ancienne valeur : Valeurs recoder. Vous pouvez recoder des valeurs uniques, des intervalles

de valeurs, et des valeurs manquantes. Les valeurs manquantes par dfaut et les intervalles ne peuvent tre slectionns pour des variables chane, car aucun de ces concepts ne sapplique ce type de variable. Les limites comprennent leurs extrmes et toute valeur manquante spcifie figurant dans lintervalle.

Valeur. Les anciennes valeurs individuelles doivent tre recodes par de nouvelles valeurs.

La valeur doit tre du mme type de donnes (numrique ou chane) que la variable que vous recodez.

154 Chapitre 8

Manquant par dfaut. Valeurs affectes par le programme lorsque certaines valeurs de vos

donnes sont non dfinies d'aprs le type de format spcifi, lorsqu'un champ numrique est vide ou lorsqu'une valeur rsultant d'une commande de transformation n'est pas dfinie. Les valeurs manquantes par dfaut numriques sont affiches sous forme de points. Les variables chane ne peuvent pas comporter de valeurs manquantes par dfaut, puisqu'elles acceptent tous les caractres.

Manquante par dfaut ou spcifie. Observations comportant des valeurs dfinies comme

valeurs manquantes par dfaut, ou comportant des valeurs inconnues et auxquelles ont t attribues des valeurs par dfaut, comme l'indique le point (.).

Intervalle. Intervalle de valeurs inclusif. Non disponible pour les variables de chane. Les

valeurs manquantes spcifies comprises dans l'intervalle sont prises en compte.


Toutes les autres valeurs. Toute autre valeur restante non incluse dans l'une des spcifications

de la liste Ancienne-Nouvelle. Apparat sous l'intitul ELSE dans la liste Ancienne-Nouvelle.


Nouvelle valeur : Valeur unique en laquelle chaque ancienne valeur ou intervalle de valeurs est

recod. Vous pouvez entrer une valeur ou la valeur manquante par dfaut.

Valeur. Valeur dans laquelle une ou plusieurs valeurs anciennes devront tre recodes. La

valeur doit tre du mme type de donnes (numrique ou chane) que l'ancienne variable.
Manquant par dfaut. Recode les anciennes valeurs spcifies en valeurs manquantes par

dfaut. Les valeurs manquantes par dfaut ne sont pas utilises dans les calculs, et les observations avec des valeurs manquantes par dfaut sont exclues de nombreuses procdures. Non disponible pour les variables de chane.
Ancienne>Nouvelle. liste les spcifications qui seront utilises pour recoder la ou les variables. Vous pouvez ajouter, modifier et supprimer des spcifications dans la liste. La liste est trie automatiquement, en fonction de la spcification de lancienne valeur, selon lordre suivant : valeurs uniques, valeurs manquantes, intervalles, puis toutes les autres valeurs. Si vous changez une spcification de recodage dans la liste, la procdure trie de nouveau la liste automatiquement, si ncessaire, pour conserver cet ordre.

155 Transformations de donnes Figure 8-9 Bote de dialogue Anciennes et nouvelles valeurs

Cration de variables
La bote de dialogue Cration de variables vous permet de raffecter les valeurs de variables existantes ou de fusionner des intervalles de valeurs existantes dans de nouvelles valeurs pour une nouvelle variable. Par exemple, vous pourriez fusionner les salaires en une nouvelle variable contenant des modalits dintervalles de salaires.

Vous pouvez recoder des variables numriques et chane. Vous pouvez recoder des variables numriques en variables chane et inversement. Si vous slectionnez plusieurs variables, elles doivent toutes tre du mme type. Vous ne pouvez pas recoder ensemble des variables numriques et chane.

156 Chapitre 8 Figure 8-10 Bote de dialogue Recoder et crer de nouvelles variables

Pour recoder les valeurs dune variable dans une nouvelle variable
E A partir des menus, slectionnez : Transformer > Cration de variables... E Slectionnez les variables que vous dsirez recoder. Si vous slectionnez plusieurs variables, elles

doivent tre du mme type (numrique ou alphanumrique).


E Entrez un nom de variable de rsultat (nouveau) pour chaque nouvelle variable, puis cliquez sur Remplacer. E Cliquez sur Anciennes et nouvelles valeurs et spcifiez comment recoder les valeurs.

En option, vous pouvez dfinir un sous-ensemble dobservations recoder. La bote de dialogue Si les observations permettant deffectuer cette opration est identique celle dcrite pour le comptage doccurrences.

Recoder et crer de nouvelles variables : Anciennes et nouvelles valeurs


Vous pouvez dfinir les valeurs recoder dans cette bote de dialogue.
Ancienne valeur : Valeurs recoder. Vous pouvez recoder des valeurs uniques, des intervalles

de valeurs, et des valeurs manquantes. Les valeurs manquantes par dfaut et les intervalles ne peuvent tre slectionns pour des variables chane, car aucun de ces concepts ne sapplique ce type de variable. Les anciennes valeurs doivent tre du mme type de donnes (numrique ou alphanumrique) que la variable dorigine. Les limites comprennent leurs extrmes et toute valeur manquante spcifie figurant dans lintervalle.

Valeur. Les anciennes valeurs individuelles doivent tre recodes par de nouvelles valeurs.

La valeur doit tre du mme type de donnes (numrique ou chane) que la variable que vous recodez.

157 Transformations de donnes

Manquant par dfaut. Valeurs affectes par le programme lorsque certaines valeurs de vos

donnes sont non dfinies d'aprs le type de format spcifi, lorsqu'un champ numrique est vide ou lorsqu'une valeur rsultant d'une commande de transformation n'est pas dfinie. Les valeurs manquantes par dfaut numriques sont affiches sous forme de points. Les variables chane ne peuvent pas comporter de valeurs manquantes par dfaut, puisqu'elles acceptent tous les caractres.

Manquante par dfaut ou spcifie. Observations comportant des valeurs dfinies comme

valeurs manquantes par dfaut, ou comportant des valeurs inconnues et auxquelles ont t attribues des valeurs par dfaut, comme l'indique le point (.).

Intervalle. Intervalle de valeurs inclusif. Non disponible pour les variables de chane. Les

valeurs manquantes spcifies comprises dans l'intervalle sont prises en compte.


Toutes les autres valeurs. Toute autre valeur restante non incluse dans l'une des spcifications

de la liste Ancienne-Nouvelle. Apparat sous l'intitul ELSE dans la liste Ancienne-Nouvelle.


Nouvelle valeur : Valeur unique en laquelle chaque ancienne valeur ou intervalle de valeurs est

recod. Les nouvelles valeurs peuvent tre numriques ou alphanumriques.


Valeur. Valeur dans laquelle une ou plusieurs valeurs anciennes devront tre recodes. La

valeur doit tre du mme type de donnes (numrique ou chane) que l'ancienne variable.
Manquant par dfaut. Recode les anciennes valeurs spcifies en valeurs manquantes par

dfaut. Les valeurs manquantes par dfaut ne sont pas utilises dans les calculs, et les observations avec des valeurs manquantes par dfaut sont exclues de nombreuses procdures. Non disponible pour les variables de chane.

Copier les anciennes valeurs :. Conserve l'anciennes valeur. Si certaines valeurs n'ont pas

besoin d'tre recodes, utilisez cette option pour inclure les anciennes valeurs. Toute ancienne valeur non spcifie n'est pas incluse dans la nouvelle variable, et les observations avec ces valeurs se verront affecter la valeur manquante par dfaut de la nouvelle variable.
Variables destination sont des chanes. Dfinit la nouvelle variable recode comme une variable chane (alphanumrique). L'ancienne variable peut tre numrique ou chane. Convertir les chanes numriques en nombres :. Convertit les variables de chane contenant des

chiffres en valeurs numriques. Les chanes de caractres contenant autre chose que des nombres et des signes (+ ou -) sont considres comme des valeurs manquantes par dfaut.
Ancienne>Nouvelle. liste les spcifications qui seront utilises pour recoder la ou les variables. Vous pouvez ajouter, modifier et supprimer des spcifications dans la liste. La liste est trie automatiquement, en fonction de la spcification de lancienne valeur, selon lordre suivant : valeurs uniques, valeurs manquantes, intervalles, puis toutes les autres valeurs. Si vous changez une spcification de recodage dans la liste, la procdure trie de nouveau la liste automatiquement, si ncessaire, pour conserver cet ordre.

158 Chapitre 8 Figure 8-11 Bote de dialogue Anciennes et nouvelles valeurs

Recoder automatiquement
La bote de dialogue Recodage automatique vous permet de convertir les valeurs numriques et alphanumriques en entiers conscutifs. Lorsque les codes de modalit ne sont pas squentiels, les cellules vides qui en rsultent rduisent les performances et augmentent les besoins en mmoire de nombreuses procdures. De plus, certaines procdures ne peuvent utiliser des variables chane, et certaines ont besoin de valeurs entires conscutives pour les niveaux de facteurs.

159 Transformations de donnes Figure 8-12 Bote de dialogue Recoder automatiquement

Les nouvelles variables cres par le Recodage automatique conservent toute variable dfinie et les tiquettes de valeurs de lancienne variable. Pour toute valeur sans tiquette de dfinition de valeur, la valeur dorigine est utilise comme tiquette pour la valeur recode. Un tableau affiche les anciennes et les nouvelles valeurs et les tiquettes de valeurs. Les valeurs de chane sont recodes dans lordre alphabtique, les majuscules prcdant leurs quivalents minuscules. Les valeurs manquantes sont recodes en valeurs manquantes suprieures toutes valeurs non manquantes, en conservant leur ordre. Par exemple, si la variable dorigine comporte 10 valeurs non manquantes, la valeur manquante la plus faible serait recode en 11 et la valeur 11 serait une valeur manquante pour la nouvelle variable.

Utilisez le mme systme de recodage pour toutes les variables. Cette option vous permet

dappliquer un seul systme de recodage automatique toutes les variables slectionnes et de gnrer un systme de codage appropri pour toutes les nouvelles variables. Si vous slectionnez cette option, les rgles et limites suivantes sappliquent :

Toutes les variables doivent tre du mme type (numrique ou alphanumrique). La totalit des valeurs observes pour toutes les variables slectionnes est utilise pour trier les valeurs afin de les recoder en entiers squentiels. Les valeurs utilisateur manquantes des nouvelles variables dpendent de la premire variable de la liste contenant les valeurs utilisateur manquantes dfinies. Toutes les autres valeurs des autres variables dorigine, lexception des valeurs manquantes par dfaut, sont traites comme des valeurs valides.

160 Chapitre 8

Traiter les valeurs de chane vide comme valeurs manquantes spcifies par lutilisateur. Pour les variables chane, les valeurs nulles ou vides ne sont pas traites comme des valeurs manquantes par dfaut. Cette option permet de recoder automatiquement une chane vide en une valeur manquante spcifie par lutilisateur suprieure la valeur non manquante la plus leve. Modles

Vous pouvez enregistrer le systme de recodage automatique dans un fichier de modle, puis lappliquer dautres variables et fichiers de donnes. Exemple : vous disposez dun grand nombre de codes de produit alphanumriques que vous recodez automatiquement en nombres entiers tous les mois. Toutefois, certains mois, de nouveaux codes de produit sont ajouts et le systme de recodage automatique dorigine est modifi. Si vous enregistrez le systme dorigine dans un modle et que vous lappliquez aux nouvelles donnes qui contiennent le nouvel ensemble de codes, tous les nouveaux codes prsents dans les donnes sont recods automatiquement en valeurs suprieures la dernire valeur du modle. Le systme de recodage automatique dorigine des codes de produit dorigine est ainsi conserv.
Enregistrer le modle sous. Enregistre le systme de recodage automatique des variables

slectionnes dans un fichier de modle externe.


Le modle contient des informations qui tablissent une correspondance entre les valeurs non manquantes dorigine et les valeurs recodes. Seules les informations relatives aux valeurs non manquantes sont enregistres dans le modle. Les informations relatives aux valeurs utilisateur manquantes ne sont pas enregistres. Si vous avez slectionn plusieurs variables recoder, mais que vous nutilisez pas le mme systme de recodage automatique pour toutes les variables, ou que vous nappliquez pas un modle existant lors du recodage automatique, le modle dpend de la premire variable de la liste. Si vous avez slectionn plusieurs variables recoder et Utiliser la mme mthode denregistrement pour toutes les variables, et/ou que vous avez choisi Appliquer le modle, le modle contient le systme de recodage automatique combin de toutes les variables.

Appliquer le modle partir de. Applique un modle de recodage automatique dj enregistr aux

variables slectionnes pour le recodage, en ajoutant des valeurs supplmentaires de variables la fin du systme, et en conservant les relations entre les valeurs dorigine et les valeurs recodes automatiquement qui sont stockes dans le systme enregistr.

Toutes les variables slectionnes pour le recodage doivent tre du mme type (numrique ou alphanumrique) et ce type doit correspondre celui dfini dans le modle. Les modles ne contiennent aucune information sur les valeurs utilisateur manquantes. Les valeurs utilisateur manquantes des variables cible dpendent de la premire variable de la liste des variables dorigine contenant les valeurs utilisateur manquantes dfinies. Toutes les autres valeurs des autres variables dorigine, lexception des valeurs manquantes par dfaut, sont traites comme des valeurs valides. Les correspondances de valeurs du modle sont appliques en premier. Toutes les valeurs restantes sont recodes en valeurs suprieures la dernire valeur du modle, et les valeurs utilisateur manquantes (qui dpendent de la premire variable de la liste contenant les

161 Transformations de donnes

valeurs utilisateur manquantes dfinies) sont recodes en valeurs suprieures la dernire valeur valide.

Si vous avez slectionn plusieurs variables pour le recodage automatique, le modle est dabord appliqu, suivi du recodage automatique combin standard de toutes les valeurs supplmentaires dtectes dans les variables slectionnes. Un seul systme de recodage automatique standard est ainsi gnr pour toutes les variables slectionnes.

Pour recoder des variables numriques ou alphanumriques en nombres entiers conscutifs


E A partir des menus, slectionnez : Transformer > Recoder automatiquement E Slectionnez des variables recoder. E Pour chaque variable slectionne, entrez un nom pour la nouvelle variable, puis cliquez sur Nouveau nom.

Ordonner les observations


La bote de dialogue Ordonner les observations vous permet de crer de nouvelles variables contenant des rangs, des scores normaux et de Savage, ainsi que des valeurs de centiles pour les variables numriques. De nouveaux noms de variables et des tiquettes de variable descriptives sont automatiquement gnres, en fonction du nom dorigine de la variable et des mesures slectionnes. Un tableau rcapitulatif liste les variables dorigine, les nouvelles variables et les tiquettes de variable. (Remarque : Les nouveaux noms de variables gnrs automatiquement sont limits une longueur maximum de 8 bytes.) Sinon, vous pouvez :

Ordonner les observations en ordre croissant ou dcroissant. Sparez les rangs en sous-groupes en slectionnant des variables de regroupement pour la liste Par. Les rangs sont calculs lintrieur de chaque groupe. Les groupes sont dfinis par combinaison des valeurs des variables de regroupement. Par exemple, si vous slectionnez sexe et minorit comme variables de regroupement, les rangs seront calculs pour chaque combinaison de sexe et minorit.

162 Chapitre 8 Figure 8-13 Bote de dialogue Ordonner les observations...

Pour ordonner les observations


E A partir des menus, slectionnez : Transformer > Ordonner les observations E Slectionnez des variables ordonner. Vous ne pouvez ordonner que des variables numriques.

En option, vous pouvez ordonner les observations en ordre croissant ou dcroissant et sparer les rangs en sous-groupes.

Ordonner les observations : Types


Vous pouvez slectionner plusieurs mthodes dordonnancement. Une variable dordonnancement distincte est cre pour chaque mthode. Les mthodes dordonnancement comprennent les rangs simples, les scores de Savage, les rangs fractionnaires et les centiles. Vous pouvez aussi crer des ordonnancements bass sur des estimations de la proportion et des scores normaux.
Rang. Rang simple. La valeur de la nouvelle variable est gale son rang. Score de Savage. La nouvelle variable contient des scores de Savage reposant sur une distribution

exponentielle.
Rang fractionnaire. La valeur de la nouvelle variable est gale au rang divis par la somme des

pondrations des observations non manquantes.


Rang en pourcentage. Chaque rang est divis par le nombre d'observations ayant des valeurs valides et multipli par 100. Somme des poids. La valeur de la nouvelle variable est gale la somme des poids des units

statistiques. La nouvelle variable est une constante pour toutes les observations du mme groupe.

163 Transformations de donnes

Fractiles. Les rangs sont bass sur des groupes de centiles, chaque groupe contenant peu prs le

mme nombre d'observations. Par exemple, une spcification de 4 fractiles affectera une valeur de 1 aux observations infrieures au 25e centile, de 2 celles situes entre les 25e et 50e centiles, de 3 celles situes entre les 50e et 75e centiles, et de 4 celles suprieures au 75e centile.
Estimations de la proportion. Estimations de la proportion cumule de la distribution correspondant

un rang particulier.
Scores normaux. Ecarts z correspondant la proportion cumule estime. Formule destimation dune proportion : Pour les estimations de la proportion et les scores normaux,

vous pouvez slectionner la formule destimation dune proportion : Blom, Tukey, Rankit ou
Van der Waerden.

Blom. Cre une variable d'ordonnancement sur la base des estimations de la proportion,

qui utilise la formule (r-3/8) / (w+1/4), o r est le rang et w la somme des pondrations d'observation.

Tukey. Utilise la formule (r1/3) / (w+1/3), dans laquelle r est le rang et w la somme des

pondrations d'observation.
Rankit. Utilise la formule (r1/2) / w. w reprsente le nombre d'observations et r le rang,

de 1 w.
Van der Waerden. Transformation de Van der Waerden, dfinie par la formule r/(w+1), dans

laquelle w est la somme des pondrations d'observation et r le rang, compris entre 1 et w.


Figure 8-14 Bote de dialogue Ordonner les observations : Types

Ordonner les observations : Ex-aequo


Cette bote de dialogue dtermine la mthode daffectation pour ordonner les observations ayant la mme valeur que la variable dorigine.

164 Chapitre 8 Figure 8-15 Bote de dialogue Ordonner les observations : Ex aequo

Le tableau suivant montre comment les diffrentes mthodes affectent des rangs des valeurs ex aequo.
Valeur 10 15 15 15 16 20 Moyenne 1 3 3 3 5 6 Faible 1 2 2 2 5 6 Eleve 1 4 4 4 5 6 Squentielle 1 2 2 2 3 4

Assistant Date et heure


LAssistant Date et heure simplifie un grand nombre de tches courantes en relation avec les variables date et heure.
Pour utiliser lAssistant Date et heure
E A partir des menus, slectionnez : Transformer > Assistant Date et heure... E Slectionnez la tche que vous souhaitez accomplir et suivez les tapes pour la dfinir.

165 Transformations de donnes Figure 8-16 Ecran de prsentation de lAssistant Date et heure

Dcouvrir de quelles manire les dates et heures sont reprsentes. Ceci fait apparatre un cran

contenant une brve prsentation des variables date/heure dans IBM SPSS Statistics. Le bouton Aide fait galement apparatre un lien vers des informations plus dtailles.

Crer une variable date/heure partir dune variable chane contenant une date ou une heure.

Utilisez cette option pour crer une variable date/heure partir dune variable chane. Par exemple, vous avez une variable chane reprsentant des dates au format jj/mm/aaaa et vous souhaitez crer une variable date/heure partir de la variable chane.

Crer une variable date/heure partir de parties existantes de variables contenant une date ou une heure. Cette opration vous permet de construire une variable date/heure partir dun

ensemble de variables existantes. Par exemple, vous avez une variable reprsentant le mois (sous la forme dun nombre entier), une deuxime reprsentant le jour du mois et une troisime lanne. Vous pouvez combiner ces trois variables pour crer une seule variable date/heure.

Calculer les dates et les heures. Utilisez cette option pour ajouter ou supprimer des valeurs

dans les variables date/heure. Par exemple, vous pouvez calculer la dure dun processus en soustrayant une variable reprsentant le dbut du processus dune autre variable reprsentant sa fin.

166 Chapitre 8

Extraire une partie dune variable date ou heure. Cette option vous permet dextraire une partie

dune variable date/heure, telle que le jour du mois dune variable date/heure de format jj/mm/aaaa.

Attribuer une priodicit un ensemble de donnes. Cette opration fait apparatre la bote

de dialogue Dfinir des dates, utilise pour crer des variables date/heure composes dun ensemble de dates squentielles. Cette fonctionnalit est typiquement utilise pour lassociation de dates des donnes de sries chronologiques. Remarque : Les tches sont dsactives lorsque lensemble de donnes ne dispose pas des types de variables requis pour accomplir la tche. Si lensemble de donnes contient des variables sans chane par exemple, la tche permettant de crer une variable date/heure partir dune variable chane ne sapplique donc pas et se trouve alors dsactive.

Dates et heures dans IBM SPSS Statistics


Les variables reprsentant les dates et heures dans IBM SPSS Statistics possdent une variable de type numrique avec des formats daffichage correspondant aux formats date/heure spcifiques. Ces variables sont gnralement appeles variables date/heure. Une distinction est faite entre les variables date/heure reprsentant des dates et celles reprsentant des dures (par exemple 20 heures, 10 minutes et 15 secondes) qui ne dpendent de la date. Ces dernires sont appeles variables de dure et les premires sont appeles variables date ou variables date/heure. Pour une liste dtaille des formats daffichage, reportez vous au paragraphe intitul Date and time dans la section Universals de Command Syntax Reference.
Variables date et date/heure. Les variables date disposent dun format de date tel que jj/mm/aaaa. Les variables date/heure disposent dun format date et heure tel que jj-mmm-aaaa hh:mm:ss. Les variables date et date/heure sont enregistres en interne en nombre de secondes depuis le 14 octobre 1582. Elles sont galement appeles variables de format date.

Les spcifications des annes deux ou quatres chiffres sont reconnues. Par dfaut, des annes deux chiffres reprsentent une plage commenant 69 annes avant la date courante et finissant 30 annes aprs. Vos paramtres Options permettent de dterminer la plage et de la configurer (slectionnez Options partir du menu Modifier, puis cliquez sur longlet Donnes. Les tirets, points, virgules, barres obliques ou espaces peuvent tre utiliss comme sparateurs dans les formats jour-mois-anne. Les mois peuvent tre reprsents par des chiffres, des chiffres romains, des abrviations trois lettres, ou bien ils peuvent tre noncs en entier. Les abbrviations trois lettres et les noms de mois noncs en entier doivent tre en anglais. Les noms de mois dautres langues ne seront pas reconnus.

Variables de dure. Les variables de dure disposent dun format reprsentant une dure

temporelle, telle que hh:mm. Elles sont enregistres en interne en nombres de secondes sans rfrence une date en particulier.

Dans les spcifications temporelles (sapplique aux variables date/heure et dure), les deux points peuvent tre utiliss pour sparer les heures, les minutes et les secondes. Les heures et les minutes sont requises, les secondes restent optionnelles. Un point est ncessaire pour distinguer les secondes des fractions de scondes. Les heures peuvent avoir des valeurs

167 Transformations de donnes

illimites, cependant la valeur maximum est de 59 pour les minutes et de 59,999... pour les secondes.
Date et heure actuelles. La variable par dfaut $TIME contient la date et lheure actuelles. Elle reprsente le nombre de secondes coules depuis le 14 octobre 1582, jusqu la date et lheure auxquelles la commande de transformation utilise pour cette variable est excute.

Cration dune variable date/heure partir dune variable chane


Pour crer une variable date/heure partir dune variable chane :
E Slectionnez Crer une variable date/heure partir dune variable chane contenant une date ou une heure sur lcran de prsentation de lAssistant Date et heure.

Slection dune variable chane convertir en une variable date/heure


Figure 8-17 tape 1 : Cration dune variable date/heure partir dune variable chane

E Slectionnez la variable chane convertir dans la liste Variables. Notez que cette liste affiche

uniquement des variables chane.


E Dans la liste Motifs, slectionnez le motif correspondant la manire dont les dates sont

reprsentes par la variable chane. La liste Valeurs de lchantillon affiche les valeurs actuelles des variables slectionnes dans le fichier de donnes. Les valeurs de la variable chane qui ne correspondent pas au motif slectionn engendrent une valeur manquante par dfaut pour la nouvelle variable.

168 Chapitre 8

Spcification du rsultat de conversion dune variable chane en une variable date/heure


Figure 8-18 tape 2 : Cration dune variable date/heure partir dune variable chane

E Entrez un nom pour la variable de rsultat. Le nom ne peut pas tre identique une variable

existante. Sinon, vous pouvez :


slectionner un format date/heure pour la nouvelle variable dans la liste Formats des rsultats. attribuer une tiquette de variable descriptive la nouvelle variable.

Cration dune variable date/heure partir dun ensemble de variables


Pour fusionner un ensemble de variables existantes en une variable date/heure unique :
E Slectionnez Crer une variable date/heure partir de parties existantes de variables contenant une date ou une heure sur lcran de prsentation de lAssistant Date et heure.

169 Transformations de donnes

Slection de variables fusionner en une variable date/heure unique


Figure 8-19 tape 1 : Cration dune variable date/heure partir dun ensemble de variables

E Slectionnez les variables reprsentant les diffrentes parties de la date et de lheure.

Certaines combinaisons de slections ne sont pas autorises. Par exemple, la cration dune variable date/heure partir de Anne et Jour du mois nest pas valide car une fois Anne slectionn, une date complte est requise. Vous ne pouvez pas utiliser une variable date/heure existante comme lune des parties de la variable date/heure finale que vous crez. Les variables formant les parties de la nouvelle variable date/heure doivent correspondre des nombres entiers. Il est toutefois possible dutiliser une variable date/heure existante pour la partie Secondes de la nouvelle variable. Etant donn que les fractions de secondes sont autorises, la variable utilise pour Secondes ne doit pas ncessairement tre un nombre entier. Les valeurs, pour nimporte quelle partie de la nouvelle variable, non comprises dans lintervalle autoris engendrent une valeur manquante par dfaut pour la nouvelle variable. Par exemple, si, par inadvertance, vous utilisez une variable reprsentant le jour du mois pour le mois, une valeur manquante par dfaut pour la nouvelle variable sera attribue toute observation dont la valeur Jour du mois sera comprise dans la plage 1431 puisque la plage valide pour les mois dans IBM SPSS Statistics est 113.

170 Chapitre 8

Spcification dune variable date/heure cre par la fusion de variables


Figure 8-20 tape 2 : Cration dune variable date/heure partir dun ensemble de variables

E Entrez un nom pour la variable de rsultat. Le nom ne peut pas tre identique une variable

existante.
E Slectionnez un format de date/heure dans la liste Formats des rsultats.

Sinon, vous pouvez :

attribuer une tiquette de variable descriptive la nouvelle variable.

Ajout de valeurs aux variables date/heure ou suppression de valeurs des variables date/heure
Pour ajouter ou supprimer des valeurs aux variables date/heure :
E Slectionnez loption Calculer avec des dates et heures dans lcran de prsentation de lAssistant

Date et heure.

171 Transformations de donnes

Slection du type de calcul effectuer avec les variables date/heure.


Figure 8-21 tapes 1 : Ajout de valeurs aux variables date/heure ou suppression de valeurs des variables date/heure

Ajout dune dure une date ou Suppression dune dure dune date. Utilisez cette option pour

ajouter des valeurs la variable de format date ou supprimer des valeurs dune variable de format date. Vous pouvez ajouter ou supprimer des dures avec des valeurs fixes comme 10 jours, ou les valeurs dune variable numrique comme une variable reprsentant les annes.

Calculer le temps coul entre deux dates. Utilisez cette option pour obtenir la diffrence entre

les deux dates comme mesure dans une unit choisie. Par exemple, vous pouvez obtenir le nombre dannes ou le nombre de jours sparant les deux dates.

Supprimer deux dures. Utilisez cette option pour obtenir la diffrence entre deux variables

ayant des formats de dure tels que hh:mm ou hh:mm:ss. Remarque : Les tches sont dsactives lorsque lensemble de donnes ne dispose pas des types de variables requis pour accomplir la tche. Par exemple, si lensemble de donnes ne dispose pas de deux variables avec des formats de dure, la tche permettant alors de supprimer deux dures ne sapplique plus et se trouve alors dsactive.

Ajout dune dure une date ou suppression dune dure dune date
Pour ajouter une dure variable de format date ou supprimer une dure dune variable de format date :
E Slectionnez Ajout dune dure une date ou Suppression dune dure dune date dans lcran

Effectuer des calculs sur les dates de lAssistant Date et heure.

172 Chapitre 8

Slection dune variable date/heure et dune dure ajouter ou supprimer


Figure 8-22 tape 2 : Ajout ou suppression dune dure

E Slectionnez une variable date (ou heure). E Slectionnez une variable dure ou entrez une valeur dune dure constante. Les variables utilises

pour les dures ne peuvent pas tre des variables date ou des variables date/heure. Il peut sagir de variables de dure ou de simples variables numriques.
E Slectionnez lunit reprsente par la dure dans la liste droulante. Slectionnez Dure si vous

utilisez une variable et que celle-ci est exprime sous la forme dune dure, telle que hh:mm ou hh:mm:ss.

173 Transformations de donnes

Spcification du rsultat de lajout ou de la suppression dune dure dans une variable date/heure
Figure 8-23 tape 3 : Ajout ou suppression dune dure

E Entrez un nom pour la variable de rsultat. Le nom ne peut pas tre identique une variable

existante. Sinon, vous pouvez :

attribuer une tiquette de variable descriptive la nouvelle variable.

Suppression de variables de format date


Pour supprimer deux variables de format date :
E Slectionnez Calculer le temps entre deux dates dans lcran de lAssistant Date et heure intitul

Effectuer des calculs sur les dates.

174 Chapitre 8

Slection des variables de format date supprimer


Figure 8-24 tape 2 : Suppression de dates

E Slectionnez les variables supprimer. E Slectionnez lunit du rsulat dans la liste droulante. E Slectionnez la mthode de calcul du rsultat (traitement du rsultat).

Traitement du rsultat

Les options suivantes sont disponibles pour la mthode de calcul du rsultat :


Tronquer lentier. Toute fraction du rsultat est ignore. Par exemple, la soustraction entre

28/10/2006 et 21/10/2007 renvoie un rsultat de 0 pour les annes et 11 pour les mois.
Arrondir lentier. Le rsultat est arrondi au nombre entier le plus prs. Par exemple, la

soustraction entre 28/10/2006 et 21/10/2007 renvoie un rsultat de 1 pour les annes et 12 pour les mois.

Conserver les parties fractionnelles. La valeur complte est conserve ; aucun arrondi ou

aucune troncation nest appliqu. Par exemple, la soustraction entre 28/10/2006 et 21/10/2007 renvoie un rsultat de 0,98 pour les annes et 11,76 pour les mois. Pour larrondi et la rtention de la fraction, le rsultat des annes est bas sur le nombre moyen de jours dans une anne (365,25), tandis que le rsultat des annes est bas sur le nombre moyen de jours dans un mois (30,4375). Par exemple la soustraction entre 1/2/2007 et 1/3/2007 (format j/m/a) renvoie une fraction de 0,92 mois, tandis que la soustraction entre 1/3/2007 et 1/2/2007

175 Transformations de donnes

renvoie une diffrence de fraction de 1,02 mois. Ceci affecte aussi les valeurs calcules sur des intervalles de temps qui comprennent des annes bissextiles. Par exemple, la soustraction entre 1/2/2008 et 1/3/2008 renvoie une diffrence de fraction de 0,95 mois, compar 0,92 pour le mme intervalle de temps dans une anne non bissextile.
Table 8-1 Diffrence de date pour les annes

Date 1 10/21/2006 10/28/2006 2/1/2007 2/1/2008 3/1/2007 4/1/2007

Date 2 10/28/2007 10/21/2007 3/1/2007 3/1/2008 4/1/2007 5/1/2007

Troncation 1 0 0 0 0 0

Arrondi : 1 1 0 0 0 0

Fraction 1.02 .98 .08 .08 .08 .08

Table 8-2 Diffrence de date pour les mois

Date 1 10/21/2006 10/28/2006 2/1/2007 2/1/2008 3/1/2007 4/1/2007

Date 2 10/28/2007 10/21/2007 3/1/2007 3/1/2008 4/1/2007 5/1/2007

Troncation 12 11 1 1 1 1

Arrondi : 12 12 1 1 1 1

Fraction 12.22 11.76 .92 .95 1.02 .99

176 Chapitre 8

Spcification du rsultat de suppression de deux variables de format date


Figure 8-25 tape 3 : Suppression de dates

E Entrez un nom pour la variable de rsultat. Le nom ne peut pas tre identique une variable

existante. Sinon, vous pouvez :

attribuer une tiquette de variable descriptive la nouvelle variable.

Suppression de variables de dure


Pour soustraire deux variables de dure :
E Slectionnez Supprimer deux dures sur lcran intitul Effectuer des calculs sur les dates de

lAssistant date et heure.

177 Transformations de donnes

Slection de variables de dure supprimer


Figure 8-26 tape 2 : Soustraction de deux dures

E Slectionnez les variables supprimer.

178 Chapitre 8

Spcification du rsultat de suppression de deux variables de dure


Figure 8-27 tape 3 : Soustraction de deux dures

E Entrez un nom pour la variable de rsultat. Le nom ne peut pas tre identique une variable

existante.
E Slectionnez un format de dure dans la liste Formats des rsultats.

Sinon, vous pouvez :

attribuer une tiquette de variable descriptive la nouvelle variable.

Extraction dune partie dune variable date/heure


Pour extraire un composant (lanne par exemple) dune variable date/heure :
E Slectionnez Extraire une partie dune variable date ou heure sur lcran de prsentation de

lAssistant Date et heure.

179 Transformations de donnes

Slection du composant extraire dune variable date/heure


Figure 8-28 tape 1 : Obtention dune partie dune variable date/heure

E Slectionnez la variable contenant la partie date ou heure extraire. E Slectionnez la partie de la variable extraire dans la liste droulante. Vous pouvez extraire les

informations des dates qui ne sont pas explicitement affiches dans la date, telles que le jour de la semaine.

180 Chapitre 8

Spcification du rsultat obtenu par lextraction dun composant dune variable date/heure
Figure 8-29 tape 2 : Obtention dune partie dune variable date/heure

E Entrez un nom pour la variable de rsultat. Le nom ne peut pas tre identique une variable

existante.
E Si vous extrayez la partie date ou heure dune variable date/heure, vous devez alors slectionner un

format dans la liste Formats des rsultats. Les observations pour lesquelles le format du rsultat nest pas requis, la liste Format du rsultat sera dsactive. Sinon, vous pouvez :

attribuer une tiquette de variable descriptive la nouvelle variable.

Transformation de donnes pour srie chronologique


Plusieurs transformations de donnes utiles pour les analyses de sries chronologiques sont fournies :

Gnration de variables de date pour tablir une priodicit et faire la distinction entre les priodes historiques, de validation et de prvision. Cration de nouvelles variables de sries chronologiques sous forme de fonctions de variables de sries chronologiques existantes. Remplacement des valeurs manquantes spcifies et des valeurs manquantes par dfaut par des estimations bases sur une mthode parmi plusieurs.

181 Transformations de donnes

Une srie chronologique est obtenue par mesure rgulire dune variable (ou dun groupe de variables) sur une certaine priode. Les transformations de donnes de sries chronologiques exigent une structure de fichier de donnes dans laquelle chaque ligne reprsente un groupe dobservations une heure diffrente, et lintervalle de temps entre les observations est uniforme.

Dfinir des dates


La bote de dialogue de dfinition de dates permet de gnrer des variables de date pouvant tre utilises pour tablir la priodicit dune srie chronologique et pour tiqueter le rsultat danalyses de sries chronologiques.
Figure 8-30 Bote de dialogue Dfinir des dates

Les observations sont : Dfinit lintervalle de temps utilis pour gnrer des dates.
Non dat supprime toutes les variables de date prcdemment dfinies. Toutes les variables

portant les noms suivants sont supprimes : anne_, trimestre_, mois_, semaine_, jour_, heure_, minute_, seconde_ et date_.
Personnalis indique la prsence de variables de date personnalises cres avec la syntaxe

de commande (par exemple, une semaine de travail de quatre jours). Cet lment reflte simplement ltat actuel de lensemble de donnes actif. Sa slection dans la liste est sans effet.
La premire observation est : Dfinit la valeur de la date de dpart, qui est affecte la premire

observation. Des valeurs squentielles, bases sur lintervalle de temps, sont affectes aux observations ultrieures.
Priodicit au niveau suprieur : Indique une variation cyclique rptitive, telle que le nombre de

mois dans une anne ou le nombre de jours de la semaine. La valeur affiche indique la valeur maximale que vous pouvez entrer. Pour les heures, les minutes, et les secondes, le maximum est la valeur affiche moins un.

182 Chapitre 8

Une nouvelle variable numrique est cre pour chaque composant utilis pour dfinir la date. Les noms des nouvelles variables se terminent par un trait de soulignement. Une variable descriptive chane, date_, est galement cre partir des composants. Par exemple, si vous avez slectionn semaines, jours, heures, quatre nouvelles variables sont cres : semaine_, jour_, heure_ et date_. Si des variables de date ont t dj dfinies, elles sont remplaces lorsque vous dfinissez de nouvelles variables de date portant le mme nom que les variables de date existantes.
Pour dfinir des dates pour des donnes de sries chronologiques
E A partir des menus, slectionnez : Donnes > Dfinir des dates E Slectionnez un intervalle de temps dans la liste Les observations sont. E Entrez les valeurs dfinissant la date de dpart, qui dtermine la date affecte la premire

observation.

Variables de date versus variables de format date


Les variables de date cres avec Dfinir les dates ne doivent pas tre confondues avec les variables de format date, dfinies dans lAffichage des variables de lEditeur de donnes. Les variables de date sont utilises pour crer une priodicit pour les donnes de sries chronologiques. Les variables de format date reprsentent des dates et/ou des heures affiches selon divers formats de date/heure. Les variables de date sont de simples entiers reprsentant le nombre de jours, de semaines, dheures, etc., partir dun point de dpart spcifi par lutilisateur. En interne, la plupart des variables de format date sont stockes sous la forme du nombre de secondes coules depuis le 14 octobre 1582.

Crer la srie chronologique


La bote de dialogue Crer la srie chronologique vous permet de crer de nouvelles variables bases sur des fonctions de variables numriques de sries chronologiques. Ces valeurs transformes sont utiles dans de nombreuses procdures danalyses de sries chronologiques. Par dfaut, les noms de nouvelles variables reprennent les six premiers caractres de la variable existante utilise pour les crer, suivis dun trait de soulignement et dun numro squentiel. Par exemple, pour la variable prix, le nom de la nouvelle variable serait prix_1. Les nouvelles variables conservent toute tiquette de valeur dfinie des variables dorigine. Les fonctions disponibles, permettant de crer des variables de sries chronologiques, incluent les fonctions de diffrences, de moyennes mobiles, de mdianes mobiles, de dcalages et de dcalage ngatif.

183 Transformations de donnes Figure 8-31 Bote de dialogue Crer la srie chronologique

Pour crer des variables chronologiques


E A partir des menus, slectionnez : Transformer > Crer la srie chronologique E Slectionnez la fonction de sries chronologiques que vous dsirez utiliser pour transformer les

variables dorigine.
E Slectionnez les variables partir desquelles vous dsirez crer de nouvelles variables de sries

chronologiques. Seules des variables numriques peuvent tre utilises. Sinon, vous pouvez :

Entrer des noms de variables pour remplacer les noms des nouvelles variables par dfaut. Remplacer la fonction par une variable slectionne.

Fonctions de transformation de sries chronologiques


Diffrence : Diffrence non saisonnire entre les valeurs successives dans les sries. Lordre est

le nombre des valeurs prcdentes utilis pour calculer la diffrence. Comme une observation est perdue pour chaque ordre de diffrence, les valeurs manquantes par dfaut apparaissent au dbut des sries. Par exemple, si lordre de diffrence est 2, les deux premires observations contiendront la valeur manquante par dfaut pour la nouvelle variable.

184 Chapitre 8

Diffrence saisonnire : Diffrence entre des valeurs de sries spares par un intervalle constant. Lintervalle est bas sur la priodicit actuellement dfinie. Pour calculer des diffrences saisonnires, vous devez disposer de variables de date dfinies (Menu Donnes, Dfinir les dates) qui incluent une composante priodique (telle que les mois de lanne). Lordre est le nombre de priodes saisonnires utilis pour calculer la diffrence. Le nombre dobservations avec la valeur manquante par dfaut au dbut des sries est gal la priodicit multiplie par lordre. Par exemple, si la priodicit courante est 12 et lordre 2, les 24 premires observations auront la valeur manquante par dfaut pour nouvelle variable. Moyenne mobile centre : Moyenne dun intervalle de valeurs de sries entourant et incluant la valeur courante. Lintervalle est le nombre de valeurs de sries utilis pour calculer la moyenne. Si lintervalle est pair, la moyenne mobile est calcule en faisant la moyenne de chaque paire de moyennes non centres. Le nombre dobservations avec la valeur manquante par dfaut au dbut et la fin des sries pour un intervalle de n est gal n/2 pour des valeurs dintervalles paires (n1)/2 pour des valeurs dintervalles impaires. Par exemple, si lintervalle est 5, le nombre dobservations avec la valeur manquante par dfaut au dbut et la fin des sries est 2. Moyenne mobile prcdente : Moyenne de lintervalle de valeurs des sries prcdant la valeur

courante. Lintervalle est le nombre de valeurs de sries prcdentes utilis pour calculer la moyenne. Le nombre dobservations avec la valeur manquante par dfaut au dbut des sries est gal la valeur de lintervalle.
Mdianes mobiles. Mdiane dun intervalle de valeurs de sries entourant et incluant la valeur

courante. Lintervalle est le nombre de valeurs de sries utilis pour calculer la mdiane. Si lintervalle est pair, la mdiane est calcule en faisant la moyenne de chaque paire de mdianes non centres. Le nombre dobservations avec la valeur manquante par dfaut au dbut et la fin des sries pour un intervalle de n est gal n/2 pour des valeurs dintervalles paires (n1)/2 pour des valeurs dintervalles impaires. Par exemple, si lintervalle est 5, le nombre dobservations avec la valeur manquante par dfaut au dbut et la fin des sries est 2.
Somme cumule : Somme cumule des valeurs des sries concurrence de la valeur courante, y

compris celle-ci.
Dcalage positif : Valeur dune observation prcdente, base sur lordre de dcalage spcifi.

Lordre est le nombre dobservations antrieures lobservation courante partir de laquelle la valeur est obtenue. Le nombre dobservations avec la valeur manquante par dfaut au dbut des sries est gal la valeur de lordre.
Dcalage ngatif : Valeur dune observation ultrieure, base sur lordre de dcalage ngatif

spcifi. Lordre est le nombre dobservations aprs lobservation courante partir de laquelle la valeur est obtenue. Le nombre dobservations avec la valeur manquante par dfaut la fin des sries est gal la valeur de lordre.
Lissage : Nouvelles valeurs des sries bases sur un lisseur de donnes composes. Le lisseur

commence avec une mdiane mobile de 4, centre par une mdiane mobile de 2. Il relisse ensuite ces valeurs en appliquant une mdiane mobile de 5, puis une de 3, et du hanning (excution de moyennes pondres). Les rsidus sont calculs par soustraction des sries lisses des sries dorigine. Tout ce processus est ensuite rpt sur les rsidus calculs. Pour finir, les rsidus lisss sont calculs par soustraction des valeurs lisses obtenues la premire fois par le processus. On parle parfois de lissage T4253H.

185 Transformations de donnes

Remplacer les valeurs manquantes


Les observations manquantes peuvent constituer un problme dans le cadre danalyses, et il arrive que des mesures de sries ne puissent tre calcules si des valeurs manquent dans les sries. Il arrive que la valeur dune observation donne ne soit tout simplement pas connue. De plus, une donne manquante peut provenir de lune des actions suivantes :

Chaque degr de diffrentiation rduit la longueur dune srie de 1. Chaque degr de diffrentiation saisonnire rduit la longueur dune srie dune saison. Si vous crez de nouvelles sries contenant des prvisions relatives la fin de la srie existante (en cliquant sur un bouton Enregistrer et en effectuant les choix appropris), les sries dorigine et les sries de rsidus gnres auront des valeurs manquantes pour les nouvelles observations. Certaines transformations (la transformation log par exemple) gnrent des donnes manquantes pour certaines valeurs des sries dorigine.

Les donnes manquantes situes au dbut ou la fin dune srie ne posent aucun problme : elles rduisent simplement la longueur utile de la srie. Les trous situs au milieu dune srie (donnes manquantes intgres) peuvent reprsenter un problme beaucoup plus srieux. Ltendue du problme dpend de la procdure danalyse utilise. La bote de dialogue Remplacer les valeurs manquantes permet de crer des variables de sries chronologiques partir de variables existantes, en remplaant les valeurs manquantes par des estimations calcules selon une mthode. Par dfaut, les noms de nouvelles variables reprennent les six premiers caractres de la variable existante utilise pour les crer, suivis dun trait de soulignement et dun numro squentiel. Par exemple, pour la variable prix, le nom de la nouvelle variable serait prix_1. Les nouvelles variables conservent toute tiquette de valeur dfinie des variables dorigine.
Figure 8-32 Bote de dialogue Remplacer les valeurs manquantes...

186 Chapitre 8

Pour remplacer les valeurs manquantes par des variables de sries chronologiques
E A partir des menus, slectionnez : Transformer > Remplacer les valeurs manquantes E Slectionnez la mthode destimation que vous dsirez utiliser pour remplacer les valeurs

manquantes.
E Slectionnez les variables dont vous voulez remplacer les valeurs manquantes.

Sinon, vous pouvez :


Entrer des noms de variables pour remplacer les noms des nouvelles variables par dfaut. Changer la mthode destimation pour une variable slectionne.

Mthodes destimation pour le remplacement de valeurs manquantes


Moyenne de la srie : Remplace les valeurs manquantes par la moyenne de toute la srie. Moyenne des points voisins : Remplace les valeurs manquantes par la moyenne des valeurs valides qui les entourent. Lintervalle des points voisins est le nombre de valeurs valides au-dessus et au-dessous de la valeur manquante utilise pour calculer la moyenne. Mdiane des points voisins : Remplace les valeurs manquantes par la mdiane des valeurs valides

qui les entourent. Lintervalle des points voisins est le nombre de valeurs valides au-dessus et au-dessous de la valeur manquante utilise pour calculer la mdiane.
Interpolation linaire : Remplace les valeurs manquantes au moyen dune interpolation linaire.

La dernire valeur valide avant la valeur manquante et la premire valeur valide aprs la valeur manquante sont utilises pour linterpolation. Si la premire ou la dernire observation de la srie comporte une valeur manquante, celle-ci nest pas remplace.
Tendance linaire au point : Remplace les valeurs manquantes par la tendance linaire de ce point.

Une rgression est effectue sur la srie existante selon une variable dindex dune chelle de 1 n. Les valeurs manquantes sont remplaces par les prvisions correspondantes.

Chapitre

Gestion et transformations de fichiers

Lorganisation des fichiers de donnes ne rpond pas toujours idalement vos besoins. Vous pouvez, par exemple, combiner des fichiers, trier des donnes dans un ordre diffrent, slectionner des sous-ensembles dobservations ou modifier lunit danalyse en regroupant les observations. De nombreuses possibilits de transformation de fichier sont disponibles, y compris la possibilit de :
Trier les donnes : Vous pouvez trier les observations en fonction de la valeur de certaines variables. Transposer des observations et des variables : Le format des fichiers de donnes IBM SPSS

Statistics lit les lignes comme des observations et les colonnes comme des variables. Vous pouvez inverser les lignes et les colonnes et lire les donnes selon le bon format pour les fichiers qui prsentent les informations dans lautre sens.
Fusionner des fichiers : Vous pouvez fusionner des fichiers de donnes (au moins deux). Vous pouvez associer des fichiers disposant des mmes variables mais prsentant des observations diffrentes, ou linverse. Slectionner des sous-ensembles dobservations : Vous pouvez limiter votre analyse un

sous-ensemble dobservations ou effectuer des analyses simultanes sur diffrents sous-ensembles.


Agrger les donnes : Vous pouvez modifier lunit danalyse en agrgeant des observations en

fonction de la valeur dune ou plusieurs variables de regroupement.


Pondrer les donnes : Vous pouvez pondrer les observations analyser selon la valeur dune

variable de pondration.
Restructurer les donnes : Vous pouvez restructurer des donnes pour crer une observation (un

enregistrement) partir de plusieurs observations ou crer plusieurs observations partir dune seule.

Sort Cases
Cette bote de dialogue permet de trier les observations (lignes) de lensemble de donnes actif en fonction des valeurs dune ou plusieurs variables de tri. Vous pouvez trier les observations par ordre croissant ou dcroissant.

Si vous slectionnez plusieurs variables de tri, les observations sont tries pour chaque variable au sein des modalits de la variable prcdente dans la liste Tri. Par exemple, si vous slectionnez Sexe comme premire variable de tri et Culture comme seconde variable de tri, les observations seront tries en fonction de la culture de chaque individu au sein de chaque modalit de la variable sexe. Lordre de tri est bas sur lordre dfini par la variable locale et nest pas ncessairement le mme que lordre numrique des codes de caractre. La variable locale par dfaut est la variable locale du systme dexploitation. Vous pouvez contrler la variable locale via le paramtre Langage de longlet Gnral, dans la bote de dialogue Options (menu Edition).
187

Copyright IBM Corporation 1989, 2011.

188 Chapitre 9 Figure 9-1 Bote de dialogue Trier les observations

Pour trier les observations


E A partir des menus, slectionnez : Donnes > Trier les observations... E Slectionnez au moins une variable de tri. E Si vous souhaitez enregistrer les donnes tries directement dans un fichier, cochez Enregistrer le fichier avec les donnes tries et cliquez sur Fichier... pour indiquer o enregistrer le fichier.

Trier les variables


Vous pouvez trier les variables dans lensemble de donnes actif selon les valeurs dun des attributs de variables (par exemple nom de variable, type de donnes, niveau de mesure), y compris les attributs de variables personnaliss.

Vous pouvez trier les valeurs par ordre croissant ou dcroissant. Vous pouvez enregistrer lordre des variables dorigine (pr-tri) dans un attribut de variable personnalis. Le tri par valeurs dattributs de variables personnaliss se limite ceux actuellement visibles dans Affichage des variables.

Pour plus dinformations sur les attributs de variables personnaliss, reportez-vous Attributs de variable personnaliss.
Pour trier les variables

Dans Affichage des variables de lditeur de donnes :


E Cliquez avec le bouton droit sur len-tte de colonne de lattribut et dans le menu contextuel, choisissez Trier par ordre croissant ou Trier par ordre dcroissant.

189 Gestion et transformations de fichiers

ou
E Dans les menus Affichage des variables ou Affichage des donnes, choisissez : Donnes > Trier les variables E Slectionnez lattribut utiliser pour trier les variables. E Slectionnez lordre de tri (croissant ou dcroissant). Figure 9-2 Bote de dialogue Trier les variables

La liste des attributs de variables correspond aux noms de colonne dattributs disponibles dans Affichage des variables de lEditeur des donnes. Vous pouvez enregistrer lordre des variables dorigine (pr-tri) dans un attribut de variable personnalis. Pour chaque variable, la valeur de lattribut est une valeur entire indiquant sa position avant le tri. Ainsi, vous pouvez restaurer lordre des variables dorigine en triant les variables selon la valeur de cet attribut personnalis.

Transposer
La transposition permet de crer un nouveau fichier dans lequel les lignes et les colonnes du fichier initial sont inverses pour que les observations (lignes) deviennent des variables (colonnes), et vice versa. Transposer gnre automatiquement de nouveaux noms pour les variables, et affiche une liste de ces nouveaux noms.

Une nouvelle variable de type chane contenant le nom de variable dorigine, case_lbl, est automatiquement cre.

190 Chapitre 9

Si lensemble de donnes actif contient un ID (identifiant) ou une variable de nom dont les valeurs sont uniques, vous pouvez lutiliser comme variable de nom et employer ses valeurs comme noms de variable dans le fichier transpos. Sil sagit dune variable numrique, les noms de variables commencent par la lettre V, suivie de la valeur numrique. Les valeurs manquantes lutilisateur sont converties en valeurs manquantes par dfaut dans le fichier transpos. Pour conserver certaines de ces valeurs, modifiez la dfinition des valeurs manquantes dans laffichage des variables de lditeur de donnes.

Pour transposer des variables et des observations


E A partir des menus, slectionnez : Donnes > Transposer E Slectionnez au moins une variable transposer en observation.

Fusionner des fichiers de donnes


Il vous est possible de fusionner des donnes partir de deux fichiers et de deux faons diffrentes. Vous pouvez:

Fusionner lensemble de donnes actif avec un autre ensemble de donnes ouvert ou avec un fichier de donnes au format IBM SPSS Statistics contenant les mmes variables mais des observations diffrentes. Fusionner lensemble de donnes actif avec un autre ensemble de donnes ouvert ou avec un fichier de donnes au format SPSS Statistics contenant les mmes observations mais des varaibles diffrentes.

Pour fusionner des fichiers


E A partir des menus, slectionnez : Donnes > Fusionner des fichiers E Slectionnez Ajouter des observations ou Ajouter des variables.

191 Gestion et transformations de fichiers Figure 9-3 Slection des fichiers fusionner

Ajouter des observations


Ajouter des observations fusionne lensemble de donnes actif avec un second ensemble de donnes ou avec un fichier de donnes au format IBM SPSS Statistics contenant les mmes variables (colonnes) mais des observations (lignes) diffrentes. Par exemple, vous pouvez enregistrer la mme information sur des clients de deux secteurs de vente et grer ces donnes dans des fichiers spars pour chaque rgion. Le second ensemble de donnes peut tre un fichier de donnes externe au format SPSS Statistics ou un ensemble de donnes disponible dans la section actuelle.
Figure 9-4 Bote de dialogue Ajouter des observations

192 Chapitre 9

Variables non communes : Variables exclure du nouveau fichier fusionn. Les variables de

lensemble de donnes actif sont identifies par un astrisque (*). Les variables dun autre ensemble de donnes sont identifies par un signe (+). Par dfaut, la liste contient :

Des variables sans correspondance dans lautre fichier. Vous pouvez crer des paires avec les variables non communes et les inclure dans le nouveau fichier fusionn. Des variables contenant des donnes numriques dans lun des fichiers et des donnes alphanumriques dans lautre. Il est impossible de fusionner des variables numriques avec des variables alphanumriques. Des variables alphanumriques de longueur diffrente. La longueur dfinie pour une variable alphanumrique doit tre la mme dans les deux fichiers.

Variables dans un nouvel ensemble de donnes actif. Variables inclure dans le nouveau fichier

actif. Par dfaut, toutes les variables dont le nom et le type correspond sont ajoutes la liste.

Vous pouvez supprimer des variables de la liste si vous ne les souhaitez pas dans le fichier fusionn. Les variables non communes incluses dans le fichier fusionn contiendront des donnes manquantes pour les observations du fichier qui ne les contient pas.

Indiquer le fichier source dans la variable. Indique le fichier de donnes source pour chaque

observation. Cette variable a une valeur de 0 pour les observations de l'ensemble de donnes actif et une valeur de 1 pour les observations du fichier de donnes externe.
Pour fusionner des fichiers de donnes avec les mmes variables mais des observations diffrentes
E Ouvrez au moins un des fichiers de donnes que vous souhaitez fusionner. Si il y a plusieurs

ensembles de donnes ouverts, faites de lun de celui dont vous souhaitez fusionner lensemble de donnes actif. Les observations de ce fichier apparaissent en premier dans le nouveau fichier fusionn.
E A partir des menus, slectionnez : Donnes > Fusionner des fichiers > Ajouter des observations E Slectionnez lensemble de donnes ou le fichier de donnes au format SPSS Statistics fusionner

avec lensemble de donnes actif.


E Supprimez toutes les variables indsirables de la liste Variables du nouvel ensemble de donnes

actif.
E Ajouter des paires de variables de la liste des variables non communes qui reprsentent les mmes

informations mais enregistres sous des noms diffrents dans les deux fichiers. Par exemple, la date de naissance peut tre enregistre sous datenais dans un fichier et n_le dans lautre.
Slectionner une paire de variables non communes
E Cliquez sur lune des variables dans la liste Variables non communes. E Tout en maintenant la touche Ctrl enfonce, cliquez sur lautre variable dans la liste. (Appuyez sur

la touche Ctrl et cliquez en mme temps sur le bouton gauche de la souris.)

193 Gestion et transformations de fichiers E Cliquez sur Apparier pour dplacer la paire de variables dans la liste Variables du nouvel ensemble

de donnes actif. (Le nom de variable de lensemble de donnes est utilis comme nom de variable dans le fichier fusionn.)
Figure 9-5 Slectionner des paires de variables laide du Ctrl/click

Ajout dobservations : Renommer


Vous pouvez renommer les variables de lensemble de donnes actif ou de lautre ensemble de donnes avant de les dplacer de la liste des variables non communes dans la liste des variables ajouter au fichier fusionn. Renommer des variables vous permet de :

Utiliser le nom de la variable de lautre ensemble de donnes plutt que celui de lensemble de donnes actif pour les paires de variables. Inclure deux variables portant le mme nom mais de type diffrent ou de longueur diffrente. Par exemple, pour inclure la fois la variable numrique sexe de lensemble de donnes actif et la variable alphanumrique sexe de lautre ensemble de donnes, vous devez dabord les renommer.

Ajout dobservations : Informations du dictionnaire


Tous les informations du dictionnaire existantes (tiquettes de variable et de valeurs, valeurs manquantes utilisateur, formats daffichage) dans lensemble de donnes actif sont appliques au fichier de donnes fusionn.

194 Chapitre 9

Si certaines informations du dictionnaire relatives une variable ne sont pas dfinies dans lensemble de donnes actif, les informations du dictionnaire de lautre ensemble de donnes sappliquent. Si lensemble de donnes actif contient des tiquettes de valeurs non dfinies ou des valeurs manquantes de type utilisateur, toutes les autres tiquettes de valeurs ou les valeurs manquantes de type utilisateur pour cette variable dans lautre ensemble de donnes sont ignores.

Fusion de plus de deux sources de donnes


A laide de la syntaxe de commande, vous pouvez fusionner jusqu 50 ensembles de donnes et/ou de fichiers de donnes. Pour plus dinformations, reportez-vous la commande ADD FILES dansCommand Syntax Reference (accessible depuis le menu Aide).

Ajouter des variables


Ajouter des variables fusionne lensemble de donnes actif avec un autre fichier de donnes ouvert ou avec un fichier de donnes IBM SPSS Statistics contenant les mmes observations (lignes) mais des variables (colonnes) diffrentes. Par exemple, vous souhaitez fusionner un fichier de donnes contenant les rsultats dun test pralable avec un autre fichier contenant les rsultats dun test final.

Les observations doivent tre prsentes dans le mme ordre dans les deux ensembles de donnes. Si une ou plusieurs cls dappariement sont utilises pour apparier les observations, les deux ensembles de donnes doivent prsenter ces cls dappariement par ordre croissant. Les noms de variable du second fichier, redondants avec les noms de lensemble de donnes actif, sont exclus par dfaut. En effet, Ajouter des variables part du principe que ces variables contiennent des informations redondantes.

Indiquer le fichier source dans la variable. Indique le fichier de donnes source pour chaque

observation. Cette variable a une valeur de 0 pour les observations de l'ensemble de donnes actif et une valeur de 1 pour les observations du fichier de donnes externe.

195 Gestion et transformations de fichiers Figure 9-6 Bote de dialogue Ajouter des variables

Variables exclues : Variables exclure du nouveau fichier fusionn. Par dfaut, cette liste contient

tous les noms de variable de lautre ensemble de donnes qui sont redondants avec ceux de lensemble de donnes actif. Les variables de lensemble de donnes actif sont identifies par un astrisque (*). Les variables dun autre ensemble de donnes sont identifies par un signe (+). Si vous souhaitez inclure une variable exclue avec un nom redondant dans le fichier fusionn, vous pouvez le renommer puis lajouter la liste des variables inclure.
Nouvel ensemble de donnes actif. Variables inclure dans le nouvel ensemble de donnes actif

fusionn. Par dfaut, tous les noms de variables uniques dans les deux ensembles de donnes sont inclus dans la liste.
Cls dappariement : Si certaines observations dans un ensemble de donnes nont pas de concordance dans lautre ensemble de donnes (cest--dire que certaines observations manquent dans un ensemble de donnes), utilisez les cls dappariement pour identifier et correctement apparier les observations des deux ensembles de donnes. Vous pouvez galement utiliser ces cls avec des fichiers de consultation de table.

Les cls dappariement doivent avoir le mme nom dans les deux ensembles de donnes. Les deux ensembles de donnes doivent prsenter les variables par ordre croissant ou dcroissant et lordre des variables de la liste cls dappariement doit tre le mme que lordre de tri. Les observations qui nont pas de correspondance dans les cls dappariement sont inclus dans le fichier fusionn mais elles sont fusionnes avec les observations de lautre fichier. Les observations sans correspondance contiennent des valeurs uniquement pour les variables du fichier duquel elles sont issues. Les variables de lautre fichier contiennent la valeur manquante par dfaut.

196 Chapitre 9

Lensemble de donnes actif ou non actif est une table code. Une table code ou un fichier de

consultation de table, est un fichier dans lequel les donnes de chaque observation peuvent sappliquer plusieurs observations de lautre fichier. Par exemple, si un des fichiers contient des informations sur les diffrents membres dune famille (sexe, ge, niveau scolaire) et lautre des informations gnrales sur la famille (revenu global, taille, habitat), vous pouvez utiliser le fichier sur la famille comme fichier de consultation et appliquer les informations gnrales chaque membre de la famille dans le fichier fusionn.
Pour fusionner des fichiers avec les mmes variables mais des observations diffrentes
E Ouvrez au moins un des fichiers de donnes que vous souhaitez fusionner. Si il y a plusieurs

ensembles de donnes ouverts, faites de lun de celui dont vous souhaitez fusionner lensemble de donnes actif.
E A partir des menus, slectionnez : Donnes > Fusionner des fichiers > Ajouter des variables E Slectionnez lensemble de donnes ou le fichier de donnes au format SPSS Statistics fusionner

avec lensemble de donnes actif.


Slectionnez des cls dappariement.
E Slectionnez les variables du fichier externe (+) dans la liste des Variables exclues. E Slectionnez Apparier les observations sur les cls des fichiers tris. E Ajoutez des variables la liste des cls dappariement.

Les cls dappariement doivent exister la fois dans lensemble de donnes actif et dans lautre. Les deux ensembles de donnes doivent prsenter les variables par ordre croissant ou dcroissant et lordre des variables de la liste cls dappariement doit tre le mme que lordre de tri.

Ajouter des variables: Renommer


Vous pouvez renommer les variables de lensemble de donnes actif ou de lautre ensemble de donnes avant de les dplacer dans la liste des variables ajouter au fichier fusionn. Ceci est particulirement important si vous souhaitez inclure deux variables portant le mme nom mais contenant des informations diffrentes.

Fusion de plus de deux sources de donnes


A laide de la syntaxe de commande, vous pouvez fusionner jusqu 50 ensembles de donnes et/ou de fichiers de donnes. Pour plus dinformations, reportez-vous la commande MATCH FILES dansCommand Syntax Reference (accessible depuis le menu Aide).

197 Gestion et transformations de fichiers

Agrger les donnes


Loption Agrger les donnes permet dagrger des groupes dobservations de lensemble de donnes actif dans des observations uniques. Elle permet galement de crer dans lensemble de donnes actif un nouveau fichier agrg ou de nouvelles variables qui contiennent des donnes agrges. Les observations sont agrges en fonction de la valeur de zro ou de plusieurs critres dagrgation (regroupement). Si aucun critre dagrgation nest spcifi, lensemble de donnes entier est un agrgat unique.

Si vous crez un fichier de donnes agrges, il contient une observation pour chaque groupe dfini par les critres dagrgation. Par exemple, sil existe un critre dagrgation comprenant deux valeurs, le nouveau fichier de donnes contiendra uniquement deux observations. Si aucun critre dagrgation nest spcifi, le nouveau fichier de donnes contient une seule observation. Si vous ajoutez des variables dagrgation lensemble de donnes actif, le fichier de donnes nest pas agrg. Chaque observation disposant des mmes valeurs des critres dagrgation reoit les mmes valeurs pour les nouvelles variables dagrgation. Par exemple, si le seul critre dagrgation est sexe, tous les hommes reoivent la mme valeur pour une nouvelle variable dagrgation qui reprsente lge moyen. Si aucun critre dagrgation nest spcifi, toutes les observations reoivent la mme valeur pour une nouvelle variable dagrgation qui reprsente lge moyen.

198 Chapitre 9 Figure 9-7 Bote de dialogue Agrger les donnes

Critre(s) dagrgation. Les observations sont regroupes selon les valeurs des critres

dagrgation. Chaque combinaison unique de valeurs de critres dagrgation dfinit un groupe. Lorsque vous crez un fichier de donnes agrges, tous les critres dagrgation sont enregistrs dans le nouveau fichier avec leurs noms et les informations du dictionnaire. Sil est spcifi, le critre dagrgation peut tre de type numrique ou chane.
Variables agrges. Les variables source sont utilises avec des fonctions dagrgation pour crer

de nouvelles variables dagrgation. Le nom de la variable dagrgation est ventuellement suivi dune tiquette de variable, du nom de la fonction dagrgation et du nom de la variable source entre parenthses. Vous pouvez galement passer outre les noms de variables dagrgation par dfaut, ajouter des tiquettes de variable descriptive et modifier les fonctions utilises pour calculer la valeur des donnes agrges. Vous pouvez galement crer une variable qui contienne le nombre dobservations dans chaque agrgat.

199 Gestion et transformations de fichiers

Pour agrger un fichier de donnes


E A partir des menus, slectionnez : Donnes > Agrger E En option, slectionnez des critres dagrgation qui dfinissent la faon dont les observations

sont groupes pour crer des donnes agrges. Si aucun critre dagrgation nest spcifi, lensemble de donnes entier est un agrgat unique.
E Slectionnez une ou plusieurs variables dagrgation. E Slectionnez une fonction dagrgation pour chaque variable dagrgation.

Enregistrement des rsultats agrgs

Vous pouvez ajouter des variables dagrgation lensemble de donnes actif ou crer un nouveau fichier de donnes agrges.

Ajouter les variables agrges au fichier de travail. Les nouvelles valeurs bases sur les

fonctions d'agrgation sont ajoutes l'ensemble de donnes actif. Le fichier de donnes lui-mme n'est pas agrg. Chaque observation disposant des mmes valeurs des critres d'agrgation reoit les mmes valeurs pour les nouvelles variables d'agrgation.

Crer un nouvel ensemble de donnes ne contenant que les variables agrges. Enregistre les

donnes agrges dans un nouvel ensemble de donnes de la session en cours. L'ensemble de donnes comprend les critres d'agrgation qui dfinissent les observations agrges et toutes les variables d'agrgation dfinies par les fonctions d'agrgation. L'ensemble de donnes actif n'est pas affect.

Crer un nouveau fichier de donnes ne contenant que les variables agrges. Enregistre les

donnes agrges dans un fichier de donnes externe. Le fichier comprend les critres d'agrgation qui dfinissent les observations agrges et toutes les variables d'agrgation dfinies par les fonctions d'agrgation. L'ensemble de donnes actif n'est pas affect.
Options de tri des fichiers de donnes volumineux

Pour les fichiers de donnes volumineux, il peut tre plus judicieux dagrger des donnes pralablement tries.
Le fichier est dj tri sur les variables d'agrgation. Si les donnes ont dja t tries en fonction

des valeurs des critres d'agrgation, cette option permet une excution plus rapide de la procdure et une conomie de mmoire. Utilisez cette option avec prcaution.

Les donnes doivent tre tries en fonction des valeurs des critres dagrgation, dans le mme ordre que les critres dagrgation indiqus pour la procdure Agrger les donnes. Si vous ajoutez des variables au fichier de travail, slectionnez cette option uniquement si les donnes sont tries dans lordre croissant en fonction des critres dagrgation.

Trier le fichier avant d'agrger. Dans de trs rares cas avec des fichiers de donnes volumineux,

il peut s'avrer ncessaire de trier le fichier de donnes en fonction des valeurs des critres d'agrgation avant de procder l'agrgation. Cette option est dconseille, sauf si vous rencontrez des problmes de mmoire/performances.

200 Chapitre 9

Agrgation de donnes : Fonction dagrgation


Cette bote de dialogue indique la fonction utiliser pour calculer la valeur des donnes agrges pour les variables slectionnes dans la liste des variables agrges de la Bote de dialogue Agrger des donnes. Les fonctions dagrgation comprennent :

Des fonctions rcapitulatives pour les variables numriques, notamment la moyenne, la mdiane, lcart type et la somme Le nombre dobservations (pondres et non pondres, manquantes et non manquantes) Le pourcentage ou la proportion des valeurs infrieures ou suprieures une valeur donne Le pourcentage ou la proportion des valeurs appartenant ou nappartenant pas un intervalle donn

Figure 9-8 Bote de dialogue Fonction dagrgation

Agrgation de donnes : Nom et tiquette de variable


Lagrgation de donnes attribue par dfaut des noms aux variables agrges dans le nouveau fichier de donnes. Cette bote de dialogue vous permet de changer le nom des variables slectionnes dans la liste des variables dagrgation et vous propose une tiquette descriptive des variables. Pour plus d'informations, reportez-vous la section noms des variables dans le chapitre 5 sur p. 81.

201 Gestion et transformations de fichiers Figure 9-9 Bote de dialogue Nom et tiquette de variable

Split File
Scinder un fichier vous permet de scinder un fichier de donnes en plusieurs classes, en fonction des valeurs dune ou plusieurs variables de regroupement. Si vous slectionnez plusieurs variables de regroupement, les observations sont regroupes pour chaque variable au sein des modalits de la variable prcdente dans la liste des variables de regroupement. Par exemple, si vous slectionnez sexe comme premire variable de regroupement et culture comme seconde, les observations seront classes en fonction de lorigine culturelle au sein de chaque modalit de la variable sexe.

Vous pouvez spcifier jusqu 8 variables de regroupement. Chaque bloc de huit octets dans une variable de chane longue (de plus de 8 octets) est considr comme une variable par rapport la limite de 8 variables de regroupement. Les observations doivent tre tries en fonction des valeurs des variables de regroupement, suivant lordre dans lequel les variables sont prsentes dans la liste des variables de regroupement. Si le fichier de donnes nest pas tri, slectionnez Tri suivant les variables de regroupement.

Figure 9-10 Bote de dialogue Scinder un fichier

Comparer les classes : Les classes du fichier scind sont prsentes ensemble pour permettre

la comparaison. En ce qui concerne les tableaux pivotants, un seul dentre eux est cr et chaque variable du fichier scind peut tre dplace entre les dimensions du tableau. Quant

202 Chapitre 9

aux diagrammes, un diagramme distinct est cr pour chaque groupe du fichier scind et ces diagrammes sont affichs ensemble dans le Viewer.
Sparer rsultats par groupes : Tous les rsultats de chaque procdure sont affichs sparment

pour chaque classe du fichier scind.


Pour scinder un fichier de donnes pour analyse
E A partir des menus, slectionnez : Donnes > Scinder un fichier E Slectionnez Comparer les groupes ou Sparer rsultats par groupes. E Slectionnez une ou plusieurs variables de regroupement.

Slectionner des observations


Slectionner les observations propose une srie de mthodes pour slectionner un sous-groupe dobservations en fonction de certains critres qui incluent variables et expressions complexes. Vous pouvez galement slectionner un chantillon alatoire dobservations. Les critres utiliss pour dfinir un sous-groupe comprennent :

Plages et valeurs de variables Plages de dates et dheures Nombres dobservations (lignes) Expressions arithmtiques Expressions logiques Fonctions

203 Gestion et transformations de fichiers Figure 9-11 Bote de dialogue Slectionner des observations

Toutes les observations. Dsactive le filtrage d'observation et utilise toutes les observations. Selon une condition logique. Utilise une expression conditionnelle pour slectionner les

observations. Si le rsultat de l'expression conditionnelle est vrai, l'observation est slectionne. Si le rsultat est faux ou manquant, l'observation n'est pas slectionne.
Par chantillonnage alatoire. Slectionne un chantillon alatoire bas sur un pourcentage

approximatif ou un nombre exact d'observations.


Dans un intervalle de temps ou d'observations. Slectionne des observations selon un intervalle de

numros d'observations ou un intervalle de dates/heures.


Selon une variable filtre. Utilise comme variable de filtre la variable numrique slectionne dans

le fichier de donnes. Les observations dont la valeur de la variable filtre est autre que manquante ou nulle sont slectionnes.
Rsultats

Cette section contrle le traitement des observations exclues. Vous pouvez choisir lune des options suivantes pour traiter les observations exclues :

Filtrez les observations exclues. Les observations exclues ne sont pas incluses dans lanalyse,

mais restent dans lensemble de donnes. Vous pouvez utiliser les observations exclues ultrieurement dans la session si vous dsactivez le filtrage. Si vous slectionnez un chantillon alatoire ou si vous slectionnez des observations sur la base dune expression

204 Chapitre 9

conditionnelle, une variable nomme filter_$ est gnre ; elle comporte la valeur 1 pour les observations slectionnes et la valeur 0 pour les observations exclues.

Copiez les observations slectionnes dans lensemble de donnes. Les observations

slectionnes sont copies dans un nouvel ensemble de donnes ; lensemble de donnes dorigine reste inchang. Les observations exclues ne sont pas incluses dans le nouvel ensemble de donnes et sont conserves dans leur tat dorigine dans lensemble de donnes dorigine.

Supprimez les observations exclues. Les observations exclues sont supprimes de lensemble

de donnes. Vous pouvez rcuprer les observations supprimes uniquement en fermant le fichier sans enregistrer les modifications et en louvrant nouveau. La suppression des observations est dfinitive si vous enregistrez les modifications apportes au fichier de donnes. Remarque : Si vous supprimez des observations exclues et enregistrez le fichier, vous ne pouvez pas rcuprer ces observations.
Slection dun sous-groupe dobservations
E A partir des menus, slectionnez : Donnes > Slectionner des observations E Slectionnez une des mthodes de slection dobservations. E Spcifiez les critres de slection des observations.

Slectionner observations : If
La bote de dialogue vous permet de slectionner des sous-ensembles dobservations laide dexpressions conditionnelles. Une expression conditionnelle renvoie la valeur True (vrai), False (faux) ou manquant pour chaque observation.

205 Gestion et transformations de fichiers Figure 9-12 Bote de dialogue Slectionner des observations : Si

Si le rsultat dune expression conditionnelle est Vrai, lobservation est incluse dans le sous-ensemble slectionn. Si le rsultat dune expression conditionnelle est Faux ou Manquant, lobservation nest pas comprise dans le sous-ensemble slectionn. La plupart des expressions conditionnelles utilisent un ou plus des six oprateurs relationnels (<, >, <=, >=, = et ~=) du pav numrique. Ces expressions conditionnelles peuvent comprendre des noms de variable, des constantes, des oprateurs arithmtiques, des fonctions, numriques ou non, des variables logiques et des oprateurs relationnels.

Slectionner observations : Echantillon alatoire


Cette bote de dialogue vous permet de slectionner un chantillon alatoire partir dun pourcentage approximatif ou un nombre prcis dobservations. Lchantillonnage est ralis sans remplacement ; vous ne pouvez donc slectionner une mme observation quune seule fois.

206 Chapitre 9 Figure 9-13 Bote de dialogue Slectionner observations : Echantillon alatoire

Environ : Gnre un chantillon alatoire dobservations dont le nombre correspond

approximativement au pourcentage indiqu. Comme cette routine gnre une dcision indpendante pseudo-alatoire pour chaque observation, le pourcentage dobservations slectionnes peut seulement approcher le pourcentage spcifi. Plus il y a dobservations dans le fichier de donnes, plus le pourcentage des observations slectionnes sera proche de la valeur indique.
Exactement : Nombre dobservations spcifi par lutilisateur. Vous devez galement indiquer le nombre dobservations partir duquel lchantillon sera gnr. Ce deuxime nombre doit tre infrieur ou gal au nombre total dobservations dans le fichier de donnes. Si ce nombre dpasse le nombre total dobservations dans le fichier de donnes, lchantillon contiendra proportionnellement moins dobservations que le nombre demand.

Slectionner observations : Plage


Cette bote de dialogue vous permet de slectionner des observations partir dun intervalle de numros dobservation ou dun intervalle de date ou de temps.

Les intervalles dobservations sont fonds sur un numro de ligne, affich dans lditeur de donnes. Les intervalles de dates et de temps sont valables uniquement pour les sries chronologiques disposant de variables de date (menu Donnes, Dfinir dates).

Figure 9-14 Slectionnez la bote de dialogue Intervalle dobservations pour un intervalle dobservations (aucune variable de date dfinie ).

207 Gestion et transformations de fichiers Figure 9-15 Slectionnez la bote de dialogue Intervalle dobservations pour les sries chronologiques (variable de date dfinie ).

Remarque : Si des observations non slectionnes sont filtres (au lieu dtre supprimes), un tri ultrieur de lensemble de donnes va dsactiver le filtrage appliqu par cette bote de dialogue.

Pondrer les observations


Pondrer les observations permet de pondrer diffremment les observations (par rplication simule) dans le cadre de lanalyse statistique.

Les valeurs de la variable de pondration doivent indiquer le nombre dobservations reprsentes par des observations uniques de donnes. Les observations avec zro, une valeur ngative ainsi que les variables manquantes pour la variable de pondration sont exclues de lanalyse. Les valeurs fractionnelles sont valides et certaines procdures, comme les Effectifs, les Tableaux croiss et les Tableaux personnaliss utiliseront des valeurs de pondration fractionnelle. Mais la majorit des procdures traite la variable de pondration comme une pondration de rplication et arrondit simplement les pondrations lentier le plus proche. Certaines procdures ignorent compltement la variable de pondration et cette limitation est voque dans la documentation spcifique cette procdure.

Figure 9-16 Bote de dialogue Pondrer les observations

Une fois que vous avez appliqu une variable de pondration, celle-ci est effective jusqu ce que vous slectionniez une autre variable de pondration ou que vous dsactiviez cette pondration. Si vous enregistrez un fichier de donnes pondres, les informations de pondration sont galement

208 Chapitre 9

enregistres. Vous pouvez dsactiver la pondration nimporte quel moment, mme aprs lenregistrement du fichier avec sa pondration.
Pondration dans des tableaux croiss : Plusieurs options de la procdure Tableaux croiss permettent de grer la pondration des observations. Pondration des diagrammes de dispersion et histogrammes : Les diagrammes de dispersion

et les histogrammes disposent dune option dactivation/dsactivation de la pondration des observations, mais cela naffecte pas les observations avec des valeurs ngatives, des zros, ou une valeur manquante pour la variable de pondration. Ces observations sont toujours exclues du diagramme mme lorsque la pondration est dsactive depuis ce diagramme.
Pour pondrer des observations
E A partir des menus, slectionnez : Donnes > Pondrer les observations E Slectionnez Pondrer les observations par. E Slectionnez une variable de frquence.

Les valeurs de la variable de frquence servent la pondration des observations. Par exemple, une observation ayant la valeur 3 dans la table de frquence reprsente 3 observations dans le fichier des donnes pondres.

Restructuration des donnes


Utilisez lAssistant de restructuration des donnes pour restructurer les donnes qui sont ncessaires la procdure choisie. LAssistant remplace le fichier actuel par un nouveau fichier, restructur. LAssistant vous permet de :

Restructurer les variables slectionnes en observations Restructurer les observations slectionnes en variables Transposer toutes les donnes

Restructuration des donnes


E A partir des menus, slectionnez : Donnes > Restructurer... E Slectionnez le type de restructuration effectuer. E Slectionnez les donnes restructurer.

Sinon, vous pouvez :


Crer des variables didentification qui vous permettent de faire correspondre une valeur du nouveau fichier avec la valeur du fichier dorigine Trier les donnes avant leur restructuration

209 Gestion et transformations de fichiers

Dfinir les options du nouveau fichier Coller la syntaxe de la commande dans une fentre de syntaxe

Assistant de restructuration des donnes : Slectionner un type


Servez-vous de lAssistant de restructuration des donnes pour restructurer vos donnes. Dans la premire bote de dialogue, slectionnez le type de restructuration effectuer.
Figure 9-17 Assistant de restructuration des donnes

Restructurer les variables slectionnes en observations : Slectionnez cette option lorsque vos

donnes comportent des groupes de colonnes apparentes que vous souhaitez faire apparatre dans des groupes de lignes du nouveau fichier de donnes. Si vous choisissez cette option, lassistant affiche les tapes relatives lopration de Restructuration des variables en observations.

Restructurer les observations slectionnes en variables : Slectionnez cette option lorsque vos

donnes comportent des groupes de lignes apparentes que vous souhaitez faire apparatre dans des groupes de colonnes du nouveau fichier de donnes. Si vous choisissez cette option,

210 Chapitre 9

lAssistant affiche les tapes relatives lopration deRestructuration des observations en variables.

Transposer toutes les donnesChoisissez cette option pour transposer vos donnes. Dans les

nouvelles donnes, toutes les lignes vont tre transformes en colonnes et les colonnes en lignes. La slection de cette option entrane la fermeture de lAssistant de restructuration des donnes et louverture de la bote de dialogue Transposer les donnes.
Choix du mode de restructuration des donnes

Une variable contient les informations analyser, comme une mesure ou un rsultat. Une observation correspond, par exemple, un individu. Dans une structure de donnes simple, chaque variable correspond une colonne de vos donnes et chaque observation une ligne. Supposez que vous mesuriez les rsultats obtenus un test par tous les tudiants dune classe. Dans ce cas, tous les rsultats apparaissent dans une mme colonne et une ligne est associe chaque tudiant. Lors de lanalyse des donnes, vous tes souvent amen analyser la manire dont une variable volue en fonction de certaines conditions. Ces conditions peuvent correspondre un traitement exprimental prcis, une population, un moment en particulier, etc. Dans lanalyse des donnes, les conditions qui vous intressent sont souvent appeles facteurs. Lorsque vous analysez des facteurs, vous obtenez une structure de donnes complexe. Vous pouvez disposer dinformations sur une variable dans plusieurs colonnes de vos donnes (par exemple, une colonne pour chaque niveau dun facteur) ou dinformations sur une observation dans plusieurs lignes (par exemple, une ligne pour chaque niveau dun facteur). LAssistant de restructuration des donnes vous aide restructurer les fichiers dont la structure de donnes est complexe. Les options que vous slectionnez dans lAssistant dpendent de la structure du fichier actuel et de celle du nouveau fichier.
Organisation des donnes dans le fichier actuel Vous pouvez organiser les donnes actuelles

de telle sorte que les facteurs soient enregistrs dans une variable distincte (dans des groupes dobservations) ou avec la variable (dans des groupes de variables).

Groupes dobservations : Dans le fichier actuel, les variables et les conditions sont-elles

enregistres dans des colonnes distinctes ? Par exemple :


var 8 9 3 1 factor 1 1 2 2

211 Gestion et transformations de fichiers

Dans cet exemple, les deux premires lignes constituent un groupe dobservations car elles sont apparentes. Elles contiennent des donnes relatives au mme niveau de facteur. Dans les analyses de donnes IBM SPSS Statistics, le facteur est souvent appel variable de regroupement lorsque les donnes sont structures de cette manire.

Groupes de colonnes : Dans le fichier actuel, les variables et les conditions sont-elles

enregistres dans la mme colonne ? Par exemple :


var_1 8 9 var_2 3 1

Dans cet exemple, les deux colonnes constituent un groupe de variables car elles sont apparentes. Elles contiennent des donnes concernant la mme variable (var_1 pour le niveau de facteur 1 et var_2 pour le niveau de facteur 2). Dans les analyses de donnes SPSS Statistics, le facteur est souvent appel mesure rpte lorsque les donnes sont structures de cette manire.
Organisation des donnes dans le nouveau fichier La procdure danalyse des donnes dtermine

gnralement lorganisation des donnes.

Procdures ncessitant des groupes dobservations : Vous devez structurer vos donnes

en groupes dobservations pour procder des analyses qui requirent une variable de regroupement. A titre dexemple, il est possible de citer le modle linaire gnral pour les composantes univaries, multivaries et de variance, les modles linaires gnraux, les modles mixtes, les cubes OLAP, ainsi que le test T ou les tests non paramtriques pour les chantillons indpendants. Si vos donnes actuelles sont structures en groupes de variables, slectionnez Restructurer les variables slectionnes en observations pour procder ces analyses.

Procdures ncessitant des groupes de variables : Vous devez structurer vos donnes en

groupes de variables pour procder des analyses de mesures rptes. A titre dexemple, il est possible de citer le modle linaire gnral pour les mesures rptes, lanalyse par la rgression de Cox prdicteurs chronologiques, le test T pour les chantillons apparis ou les tests non paramtriques pour les chantillons apparents. Si vos donnes actuelles sont structures en groupes dobservations, slectionnez Restructurer les observations slectionnes en variables pour procder ces analyses.

Exemple de restructuration de variables en observations


Dans cet exemple, les rsultats dun test sont enregistrs dans des colonnes distinctes pour chacun des facteurs A et B.
Figure 9-18 Donnes actuelles utilises pour la restructuration de variables en observations

212 Chapitre 9

Vous voulez raliser un test t pour des chantillons indpendants. Vous disposez dun groupe de colonnes comprenant score_a et score_b, mais pas de la variable de regroupement requise par la procdure. Slectionnez Restructurer les variables slectionnes en observations dans lAssistant de restructuration des donnes, restructurez un groupe de variables dans une nouvelle variable intitule rsultat, puis crez un index appel groupe. Le nouveau fichier de donnes est illustr dans la figure suivante.
Figure 9-19 Nouvelles donnes restructures utilises pour la restructuration de variables en observations

Lorsque vous excutez le test t pour des chantillons indpendants, vous pouvez dsormais utiliser lindex groupe en tant que variable de regroupement.

Exemple de restructuration dobservations en variables


Dans cet exemple, les rsultats du test sont enregistrs deux fois pour chaque sujetavant et aprs le traitement.
Figure 9-20 Donnes actuelles utilises pour la restructuration dobservations en variables

Vous voulez raliser un test t pour des chantillons apparis. Vos donnes sont structures en groupes dobservations, mais vous ne disposez pas des mesures rptes des variables apparies requises par la procdure. Slectionnez Restructurer les observations slectionnes en variables dans lAssistant de restructuration des donnes, utilisez id pour identifier les groupes de lignes dans les donnes actuelles, et temps pour crer le groupe de variables dans le nouveau fichier.
Figure 9-21 Nouvelles donnes restructures utilises pour la restructuration dobservations en variables

Pour lexcution du test t pour chantillons apparis, vous pouvez dsormais utiliser ava et apr comme paire de variables.

213 Gestion et transformations de fichiers

Assistant de restructuration des donnes (Restructurer les variables en observations) : Nombre de groupes de variables
Remarque : LAssistant vous propose cette tape lorsque vous optez pour la restructuration des groupes de variables en lignes. Lors de cette tape, vous dterminez le nombre de groupes de variables du fichier actuel restructurer dans le nouveau fichier.
Nombre de groupes de variables prsents dans le fichier actuel Dterminez le nombre de groupes

de variables prsents dans les donnes actuelles. Un groupe de colonnes apparentes, appel groupe de variables, permet denregistrer les mesures rptes dune mme variable dans des colonnes distinctes. Supposez que parmi les donnes dont vous disposez, trois colonnes, l1, l2 et l3, enregistrent la largeur. Dans ce cas, vous avez un groupe de variables. Si trois autres colonnes, h1, h2 et h3, enregistrent la hauteur, vous disposez de deux groupes de variables.
Nombre de groupes de variables crer dans le nouveau fichier Dterminez le nombre de groupes

de variables reprsenter dans le nouveau fichier. Il nest pas ncessaire de restructurer tous les groupes de variables dans le nouveau fichier.
Figure 9-22 Assistant de restructuration des donnes : Nombre de groupes de variable, tape 2

Une : LAssistant cre une variable restructure dans le nouveau fichier partir dun groupe de

variables du fichier actuel.


Plusieurs : LAssistant cre plusieurs variables restructures dans le nouveau fichier.

Le nombre spcifi est utilis ltape suivante, au cours de laquelle lAssistant cre automatiquement le nombre de variables indiqu.

214 Chapitre 9

Assistant de restructuration des donnes (Restructurer les variables en observations) : Slectionner les variables
Remarque : LAssistant vous propose cette tape lorsque vous optez pour la restructuration des groupes de variables en lignes. A cette tape, dcrivez le mode dutilisation des variables du fichier actuel dans le nouveau fichier. Vous pouvez galement crer une variable qui identifie les lignes du nouveau fichier.
Figure 9-23 Assistant de restructuration des donnes : Slectionner les variables, tape 3

Identification des nouvelles lignes Vous pouvez crer une variable dans le nouveau fichier de donnes afin didentifier la ligne du fichier actuel qui a servi crer un groupe de nouvelles lignes. Lidentificateur peut tre un numro dobservation squentiel ; il peut galement sagir des valeurs de la variable. Utilisez les contrles de loption Identification du groupe dobservations pour dfinir la variable didentification dans le nouveau fichier. Cliquez sur une cellule pour modifier le nom de la variable par dfaut et attribuer une tiquette descriptive la variable didentification. Elments restructurer dans le nouveau fichier A ltape prcdente, vous avez indiqu

lAssistant le nombre de groupes de variables restructurer. LAssistant a cr une variable pour chaque groupe. Les valeurs du groupe de variables apparatront dans cette variable, dans le nouveau fichier. Utilisez les contrles de loption Variable transposer pour dfinir la variable restructure dans le nouveau fichier.

215 Gestion et transformations de fichiers

Pour spcifier une variable structure


E Placez dans la liste Variables transposer les variables comprenant la liste des variables

transformer. Toutes les variables du groupe doivent tre du mme type (numrique ou alphanumrique). Vous pouvez inclure une mme variable plusieurs fois dans le groupe de variables (au lieu dtre dplaces, les variables sont copies partir de la liste des variables source) ; ses valeurs sont rptes dans le nouveau fichier.
Pour spcifier plusieurs variables structures
E Dans la liste droulante, slectionnez la premire variable cible dfinir. E Placez dans la liste Variables transposer les variables comprenant la liste des variables

transformer. Toutes les variables du groupe doivent tre du mme type (numrique ou alphanumrique). Vous pouvez inclure la mme variable plusieurs fois dans le groupe de variables. (Une variable est copie au lieu dtre dplace partir de la liste des variables source et ses valeurs sont rptes dans le nouveau fichier.)
E Slectionnez la variable cible suivante dfinir et recommencez le processus de slection de la

variable pour toutes les variables cible disponibles.


Bien que vous puissiez inclure plusieurs fois une mme variable dans un groupe de variables cible, vous ne pouvez pas linclure dans plusieurs groupes de variables cible. Chaque liste de groupes de variables cible doit contenir le mme nombre de variables. (Les variables rpertories plusieurs fois sont comptes.) Le nombre de groupes de variables cible est dtermin par le nombre de groupes de variables que vous avez indiqu ltape prcdente. Vous pouvez modifier le nom par dfaut des variables ici, mais pour modifier le nombre de groupes de variables restructurer, vous devez retourner ltape prcdente. Vous devez dfinir les groupes de variables (slectionnez les variables dans la liste source) pour chaque variable cible disponible avant de passer ltape suivante.

Elments copier dans le nouveau fichier Les variables non restructures peuvent tre copies dans le nouveau fichier. Leurs valeurs seront rpercutes dans les nouvelles lignes. Dplacez vers la liste Variable(s) fixe(s) les variables copier dans le nouveau fichier.

Assistant de restructuration des donnes (Restructurer les variables en observations) : Crer des variables dindex
Remarque : LAssistant vous propose cette tape lorsque vous optez pour la restructuration des groupes de variables en lignes. A cette tape, indiquez si vous voulez crer des variables dindex. Un index est une nouvelle variable qui identifie de manire squentielle un groupe de lignes daprs la variable dorigine partir de laquelle la nouvelle ligne a t cre.

216 Chapitre 9 Figure 9-24 Assistant de restructuration des donnes : Crer des variables dindex, tape 4

Nombre de variables dindex crer dans le nouveau fichier Vous pouvez utiliser les variables

dindex en tant que variables de regroupement dans les procdures. Dans la plupart des cas, une variable dindex suffit. Toutefois, si les groupes de variables de votre fichier actuel font apparatre plusieurs niveaux de facteur, il est recommand de crer plusieurs index.

Une : LAssistant cre une seule variable dindex. Plusieurs : LAssistant cre plusieurs index. Entrez le nombre dindex crer. Le nombre

spcifi est utilis ltape suivante, au cours de laquelle lAssistant cre automatiquement le nombre dindex indiqu.

Aucune : Slectionnez cette option pour ne crer aucune variable dindex dans le nouveau

fichier.

Exemple dindex unique lors de la restructuration de variables en observations


Parmi les donnes actuelles figurent un groupe de variables, largeur, et un facteur, temps. La largeur a t mesure trois fois et enregistre dans l1, l2 et l3.
Figure 9-25 Donnes actuelles utilises pour un index

Vous allez restructurer le groupe de variables en une seule variable, largeur, et crer un index numrique. Les nouvelles donnes sont illustres dans le tableau suivant.

217 Gestion et transformations de fichiers Figure 9-26 Nouvelles donnes restructures avec un index

La valeur Index dbute 1 et sincrmente pour chacune des variables du groupe. Elle se rinitialise sur 1 ds quune nouvelle ligne est dtecte dans le fichier dorigine. Vous pouvez dsormais utiliser la valeur index dans les procdures qui requirent une variable de regroupement.

Exemple de deux index lors de la restructuration de variables en observations


Lorsquun groupe de variables enregistre plusieurs facteurs, vous pouvez crer plusieurs index. Toutefois, vous devez organiser les donnes utilises de faon ce que les niveaux du premier facteur correspondent un index principal qui inclut les niveaux des facteurs suivants. Les donnes actuelles comprennent un groupe de variables, largeur et deux facteurs, A et B. Les donnes sont organises de telle sorte que les niveaux du facteur B sont inclus dans les niveaux du facteur A.
Figure 9-27 Donnes actuelles utilises pour deux index

Vous allez restructurer le groupe de variables en une seule variable, largeur, et crer deux index. Les nouvelles donnes sont illustres dans le tableau suivant.
Figure 9-28 Nouvelles donnes restructures avec deux index

Assistant de restructuration des donnes (Restructurer les variables en observations) : Crer une variable dindex
Remarque : LAssistant vous propose cette tape lorsque vous optez pour la restructuration des groupes de variables en lignes et pour la cration dune variable dindex.

218 Chapitre 9

A cette tape, indiquez les valeurs affecter la variable dindex. Vous pouvez utiliser des nombres squentiels ou le nom des variables dun groupe de variables dorigine. Vous pouvez galement attribuer un nom et une tiquette la nouvelle variable dindex.
Figure 9-29 Assistant de restructuration des donnes : Crer une variable dindex, tape 5

Pour plus d'informations, reportez-vous la section Exemple dindex unique lors de la restructuration de variables en observations sur p. 216.

Nombres squentiels : LAssistant affecte automatiquement des numros squentiels en tant

que valeurs dindex.


Noms des variables : LAssistant utilise les noms du groupe de variables slectionn en tant

que valeurs dindex. Choisissez un groupe de variables dans la liste propose.


Noms et tiquettes : Cliquez sur une cellule pour modifier le nom de la variable par dfaut

et attribuer une tiquette descriptive la variable dindex.

Assistant de restructuration des donnes (Restructurer les variables en observations) : Crer plusieurs variables dindex
Remarque : LAssistant vous propose cette tape lorsque vous optez pour la restructuration des groupes de variables en lignes et pour la cration de plusieurs variables dindex. A cette tape, indiquez le nombre de niveaux de chaque variable dindex. Vous pouvez galement attribuer un nom et une tiquette la nouvelle variable dindex.

219 Gestion et transformations de fichiers Figure 9-30 Assistant de restructuration des donnes : Crer plusieurs variables dindex, tape 5

Pour plus d'informations, reportez-vous la section Exemple de deux index lors de la restructuration de variables en observations sur p. 217.
Nombre de niveaux enregistrs dans le fichier actuel Dterminez le nombre de niveaux de facteur

enregistrs dans les donnes actuelles. Un niveau dfinit un groupe dobservations ayant t soumis des conditions identiques. En cas de facteurs multiples, vous devez organiser les donnes actuelles de faon ce que les niveaux du premier facteur correspondent un index principal qui inclut les niveaux des facteurs suivants.
Nombre de niveaux crer dans le nouveau fichier Entrez le nombre de niveaux pour chaque index.

Les valeurs des variables dindex multiples sont toujours des nombres squentiels. Les valeurs dbutent 1 et sincrmentent chaque niveau. Lincrmentation du premier index est la plus lente ; celle du dernier index est la plus rapide.
Niveaux combins (total) : Vous ne pouvez pas crer plus de niveaux que dans les donnes actuelles.

Etant donn que les donnes restructures vont contenir une ligne pour chaque combinaison de traitements, lAssistant vrifie le nombre de niveaux que vous crez. Il va comparer le produit des niveaux crs au nombre de variables figurant dans vos groupes de variables. Ils doivent tre identiques.
Noms et tiquettes : Cliquez sur une cellule pour modifier le nom de la variable par dfaut et

attribuer une tiquette descriptive aux variables dindex.

220 Chapitre 9

Assistant de restructuration des donnes (Restructurer les variables en observations) : Options


Remarque : LAssistant vous propose cette tape lorsque vous optez pour la restructuration des groupes de variables en lignes. A cette tape, prcisez les options du nouveau fichier restructur.
Figure 9-31 Assistant de restructuration des donnes : Options, tape 6

Suppression des variables non slectionnes Lors de la phase de slection des variables (tape 3),

vous avez indiqu les groupes de variables restructurer, les variables copier et une variable didentification parmi les donnes actuelles. Les donnes des variables slectionnes vont figurer dans le nouveau fichier. Si dautres variables figurent dans les donnes actuelles, vous pouvez les supprimer ou les conserver.
Conservation des donnes manquantes LAssistant recherche des valeurs nulles dans chacune des nouvelles lignes potentielles. Une valeur nulle est une valeur manquante par dfaut ou vide. Vous pouvez conserver ou supprimer les lignes qui contiennent uniquement des valeurs nulles. Cration dune variable de dcompte LAssistant peut crer une variable de dcompte dans le

nouveau fichier. Elle contient le nombre de nouvelles lignes gnres par une ligne des donnes actuelles. Une variable de dcompte peut savrer utile lorsque vous choisissez de supprimer les valeurs nulles du nouveau fichier. Il est en effet alors possible de crer un nombre de lignes diffrent pour une ligne prcise des donnes actuelles. Cliquez sur une cellule pour modifier le nom de la variable par dfaut et attribuer une tiquette descriptive la variable de dcompte.

221 Gestion et transformations de fichiers

Assistant de restructuration des donnes (Restructurer les observations en variables) : Slectionner les variables
Remarque : LAssistant vous propose cette tape lorsque vous optez pour la restructuration des groupes dobservations en colonnes. A cette tape, dcrivez le mode dutilisation des variables du fichier actuel dans le nouveau fichier.
Figure 9-32 Assistant de restructuration des donnes : Slectionner les variables, tape 2

Elments didentification des groupes dobservations dans les donnes actuelles Un groupe dobservations est un groupe de lignes apparentes. En effet, ces dernires mesurent la mme unit dobservation, comme un individu ou une institution. LAssistant doit pouvoir reprer les variables du fichier actuel qui identifient les groupes dobservations afin dintgrer chacun dentre eux dans une ligne du nouveau fichier. Dplacez vers la liste Variable(s) de lidentificateur les variables qui identifient les groupes dobservations dans le nouveau fichier. Les variables qui servent diviser le fichier de donnes actuel sont automatiquement affectes lidentification des groupes. Chaque fois que lAssistant dtecte une nouvelle combinaison de valeurs didentification, il cre une ligne. Vous devez par consquent trier les observations du fichier actuel sur la base des valeurs des variables didentification, dans le mme ordre que les variables qui figurent dans la liste Variable(s) de lidentificateur. Vous pouvez trier le fichier actuel ltape suivante. Mode de cration des groupes de variables dans le nouveau fichier Dans les donnes dorigine, une variable apparat dans une seule colonne. Dans le nouveau fichier de donnes, cette variable apparat dans plusieurs colonnes. Les variables dindex correspondent aux variables incluses dans les donnes actuelles dont lAssistant se sert pour crer des colonnes. Les donnes restructures contiendront une nouvelle variable pour chacune des valeurs uniques figurant

222 Chapitre 9

dans ces colonnes. Dplacez vers la liste Variable(s) dindex les variables qui doivent servir la cration des groupes de variables. Parmi les possibilits offertes par lAssistant, vous pouvez galement opter pour le tri des nouvelles colonnes par index.
Devenir des autres colonnes LAssistant dtermine automatiquement ce que vont devenir les

variables qui demeurent dans la liste Fichier actuel. Il vrifie pour chaque variable si les valeurs des donnes varient au sein dun groupe dobservations. Si tel est le cas, lAssistant restructure, dans le nouveau fichier, les valeurs dans un groupe de variables. Dans le cas contraire, lAssistant copie les valeurs dans le nouveau fichier. Au moment du choix concernant la variation dune variable dans un groupe, les valeurs manquantes dfinies par lutilisateur sont traites comme des valeurs valides, ce qui nest pas le cas des valeurs systme manquantes. Si le groupe contient une valeur valide ou une valeur utilisateur manquante en plus de la valeur systme manquante, alors elle est traite comme une variable qui ne varie pas dans le groupe, et lassistant copie les valeurs dans le nouveau fichier.

Assistant de restructuration des donnes (Restructurer les observations en variables) : Tri des donnes
Remarque : LAssistant vous propose cette tape lorsque vous optez pour la restructuration des groupes dobservations en colonnes. A cette tape, indiquez si vous voulez trier le fichier actuel avant de le restructurer. Chaque fois que lAssistant dtecte une nouvelle combinaison de valeurs didentification, il cre une ligne. Vous devez par consquent trier les donnes daprs les variables identifiant les groupes dobservations.
Figure 9-33 Assistant de restructuration des donnes : Trier les donnes, tape 3

223 Gestion et transformations de fichiers

Organisation des lignes dans le fichier actuel Dterminez le mode de tri des donnes actuelles et les variables qui servent identifier les groupes de variables (dfinis ltape prcdente).

Oui : LAssistant trie automatiquement les donnes actuelles par variable didentification,

dans le mme ordre que les variables qui figurent dans la liste Variable(s) de lidentificateur prsente ltape prcdente. Slectionnez cette option lorsque les donnes ne sont pas tries par variable didentification ou lorsque vous avez des doutes ce propos. Cette option implique un passage distinct des donnes, mais elle assure un tri adquat des lignes dans loptique de la restructuration.

Non. LAssistant ne trie pas les donnes actuelles. Slectionnez cette option lorsque vous

tes certain que les donnes actuelles sont tries sur la base des variables qui identifient les groupes dobservations.

Assistant de restructuration des donnes (Restructurer les observations en variables) : Options


Remarque : LAssistant vous propose cette tape lorsque vous optez pour la restructuration des groupes dobservations en colonnes. A cette tape, prcisez les options du nouveau fichier restructur.
Figure 9-34 Assistant de restructuration des donnes : Options, tape 4

Mode de tri des groupes de variables dans le nouveau fichier


Par variable : LAssistant regroupe les variables cres partir dune variable dorigine. Par index : LAssistant regroupe les variables en fonction des valeurs des variables dindex.

224 Chapitre 9

Exemple : Les variables restructurer sont l et h, et lindex est mois :


w h mois

Le rsultat du regroupement par variable est le suivant :


l.jan l.fv h.jan

Le rsultat du regroupement par index est le suivant :


l.jan h.jan l.fv

Cration dune variable de dcompte LAssistant peut crer une variable de dcompte dans le nouveau fichier. Elle contient le nombre de lignes des donnes actuelles qui a permis de crer une ligne dans le nouveau fichier de donnes. Crer des variables indicatrices Lassistant peut utiliser les variables dindex pour crer des variables indicatrices dans le nouveau fichier de donnes. Il cre une variable pour chaque valeur unique de la variable dindex. Les variables indicatrices signalent la prsence ou labsence dune valeur pour une observation. Une variable indicatrice a la valeur 1 si lobservation a une valeur ; sinon, elle a la valeur 0. Exemple : La variable dindex est produit. Elle enregistre les produits achets par un client. Les donnes dorigine sont les suivantes :
client 1 1 2 3 produit poussin oeufs oeufs poussin

La cration dune variable indicatrice entrane la cration dune variable pour chaque valeur unique de produit. Les donnes restructures sont les suivantes :
client 1 2 3 poussin indicateur 1 0 1 oeufs indicateurs 1 1 0

Dans cet exemple, les donnes restructures pourraient tre utilises pour obtenir des effectifs des produits achets par le client.

Assistant de restructuration des donnes : Terminer


Il sagit de la dernire tape de lAssistant de restructuration de donnes. Dfinissez lobjet de vos spcifications.

225 Gestion et transformations de fichiers Figure 9-35 Assistant de restructuration des donnes : Terminer

Restructurer : Lassistant cre le fichier restructur. Choisissez cette option pour remplacer

immdiatement le fichier actuel. Remarque : Si les donnes dorigine sont pondres, les nouvelles donnes sont galement pondres moins que la variable qui sert de pondration ne soit restructure ou supprime du nouveau fichier.

Coller la syntaxe : Lassistant colle la syntaxe gnre dans une fentre de syntaxe.

Slectionnez cette option si vous ntes pas prt remplacer le fichier actuel, lorsque vous voulez modifier sa syntaxe ou lorsque vous souhaitez lenregistrer en vue dune utilisation ultrieure.

Utilisation du rsultat

10

Chapitre

Lorsque vous lancez une procdure, les rsultats sont affichs dans une fentre appele le Viewer. Dans cette fentre, vous pouvez facilement naviguer vers le rsultat que vous voulez voir. Vous pouvez galement manipuler le rsultat et crer un document contenant prcisment le rsultat voulu.

Viewer
Les rsultats sont affichs dans le Viewer. Vous pouvez utiliser le Viewer pour :

Parcourir les rsultats Afficher ou masquer les tableaux et diagrammes slectionns. Modifier lordre daffichage des rsultats en dplaant les lments slectionns. Dplacer des lments entre le Viewer et dautres applications.

Figure 10-1 Viewer

Le Viewer est divis en deux panneaux :


Le panneau gauche contient la lgende du contenu du rsultat. Le panneau droit contient les tableaux statistiques, les diagrammes et les textes.

Vous pouvez cliquer sur un lment affich dans la lgende pour accder directement au tableau ou au diagramme correspondant. Vous pouvez cliquer et faire glisser le bord droit de la fentre de lgende pour modifier la largeur de la fentre.
Copyright IBM Corporation 1989, 2011. 226

227 Utilisation du rsultat

Affichage et masquage des rsultats


Dans le Viewer, vous pouvez slectionner individuellement des tableaux ou les rsultats dune procdure pour les afficher ou les masquer. Ce processus est utile si vous voulez limiter la proportion de rsultats visibles dans le panneau de contenu.

Pour masquer un tableau ou un diagramme


E Double-cliquez sur licne Livre de llment dans le panneau de lgende du Viewer.

ou
E Cliquez sur llment pour le slectionner. E A partir des menus, slectionnez : Affichage > Masquer

ou
E Cliquez sur licne Livre ferm (Masquer) dans la barre doutils Lgende.

Licne Livre ouvert (Montrer) devient licne active, indiquant que llment est dsormais masqu.

Pour masquer les rsultats de la procdure


E Cliquez sur la bote gauche du nom de la procdure dans le panneau de lgende.

Cela masque tous les rsultats de la procdure et rduit laffichage de la lgende.

Dplacement, suppression et copie de rsultats


Vous pouvez rarranger les rsultats en copiant, en dplaant ou en effaant un lment ou un groupe dlments.

Pour dplacer des rsultats dans le Viewer.


E Slectionnez les lments affichs dans le panneau de lgende ou de contenu. E Faites glisser les lments slectionns dans un emplacement diffrent.

Pour supprimer des rsultats dans le Viewer.


E Slectionnez les lments affichs dans le panneau de lgende ou de contenu. E Appuyez sur la touche Supprimer.

ou
E A partir des menus, slectionnez : Edition > Suppr

228 Chapitre 10

Changement de lalignement initial


Par dfaut, tous les rsultats sont initialement aligns gauche. Pour changer lalignement initial des nouveaux lments de rsultat :
E A partir des menus, slectionnez : Edition > Options E Cliquez sur longlet Viewer. E Dans le groupe Etat initial rsultats, slectionnez le type dlment (par exemple : tableau

pivotant, diagramme, rsultats texte).


E Slectionnez loption dalignement souhaite.

Changement de lalignement des items de rsultat


E Dans le panneau de lgende ou de contenu, slectionnez les lments aligner. E A partir des menus, slectionnez : Format > Aligner gauche

ou
Format > Centre

ou
Format > Aligner droite

Lgende du Viewer
Le panneau de lgende fournit une table des matires du document Viewer. Vous pouvez utiliser le panneau de lgende pour naviguer dans votre rsultat et contrler laffichage du rsultat. La plupart des actions dans le panneau de lgende ont un effet correspondant sur le panneau de contenu.

Le fait de slectionner un lment dans le panneau de lgende affiche llment correspondant dans le panneau de contenu. Dplacer un lment dans le panneau de lgende dplace llment correspondant dans le panneau de contenu. Rduire la ligne de lgende masque le rsultat de tous les lments des niveaux rduits. Dvelopper et rduire laffichage de la lgende. Modifiez le niveau de ligne de lgende pour les lments slectionns. Modifier la taille des lments dans laffichage de la ligne de lgende. Modifier la police utilise dans laffichage de la ligne de lgende.

Contrler lAffichage du Rsultat : Pour contrler laffichage du rsultat, vous pouvez :


229 Utilisation du rsultat

Pour rduire et agrandir laffichage de lgende


E Cliquez sur la bote gauche de llment de ligne de lgende rduire ou tendre.

ou
E Cliquez sur llment dans la ligne de lgende. E A partir des menus, slectionnez : Affichage > Rduire

ou
Affichage > Dvelopper

Pour modifier le niveau de lgende dun lment


E Cliquez sur llment dans le panneau de lgende. E Cliquez sur la flche gauche de la barre doutil de la Ligne de lgende pour promouvoir llment

(le dplacer vers la gauche). ou Cliquez sur la flche droit de la barre doutil de la Ligne de lgende pour rtrograder llment (dplacer llment vers la droite). ou
E A partir des menus, slectionnez : Edition > Lgende > Promouvoir

ou
Edition > Lgende > Rtrograder

Modifier le niveau de lgende est particulirement utile aprs avoir dplac des lments dans un niveau de lgende. Dplacer des lments peut modifier le niveau de lgende des lments et vous pouvez utiliser les boutons de flche gauche et de flche droite dans la barre doutils de la Ligne de lgende pour restaurer le niveau dorigine.

Pour modifier la taille des lments dans la lgende


E A partir des menus, slectionnez : Affichage > Taille de la ligne de lgende E Slectionnez la taille de la ligne de lgende (Petite, Moyenne, ou Grande).

Pour modifier la police dans la lgende


E A partir des menus, slectionnez : Affichage > Police de la ligne de lgende E Slectionnez une police.

230 Chapitre 10

Ajout dlments au Viewer


Dans le Viewer, vous pouvez ajouter des lments tels que des titres, du nouveau texte, des diagrammes ou des donnes provenant dautres applications.

Pour ajouter un nouveau titre ou texte


Des lments textes qui ne sont pas lis un tableau ou un diagramme peuvent tre ajouts au Viewer.
E Cliquez sur le tableau, diagramme ou autre objet qui prcdera le titre ou texte. E A partir des menus, slectionnez : Insrer > Nouveau titre

ou
Insrer > Nouveau texte E Double-cliquez sur le nouvel objet. E Entrez le texte.

Pour ajouter un fichier texte


E Dans le panneau de lgende ou de contenu du Viewer, cliquez sur le tableau, diagramme ou

autre objet qui prcdera le texte.


E A partir des menus, slectionnez : Insrer > Fichier texte E Slectionnez un fichier texte.

Pour modifier le texte, double-cliquez dessus.

Collage dobjets dans le Viewer


Des objets provenant dautres applications peuvent tre colls dans le Viewer. Vous pouvez utiliser soit Coller aprs, soit Collage spcial. Les deux types de collage placent le nouvel objet la suite de lobjet actuellement slectionn dans le Viewer. Utilisez Collage spcial lorsque vous voulez choisir le format de lobjet coller.

Recherche et remplacement dinformations dans le Viewer


E Pour rechercher et remplacer des informations dans le Viewer, partir des menus, slectionnez : Edition > Chercher

ou
Edition > Remplacer

231 Utilisation du rsultat Figure 10-2 Bote de dialogue Rechercher et remplacer

Vous pouvez utiliser loption Rechercher et remplacer pour :


Effectuer une recherche dans lensemble du document ou uniquement les lments slectionns. Effectuer une recherche vers le haut ou vers le bas partir de lemplacement actuel. Effectuer une recherche dans les deux panneaux ou restreindre la recherche au panneau de contenu ou de lgende. Rechercher des lments masqus. Il sagit de tout lment masqu dans le panneau de contenu (par exemple des tableaux de remarques masqus par dfaut) ainsi que des lignes et colonnes masques dans les tableaux pivotants. Restreindre les critres de recherche aux rsultats respectant la casse. Restreindre les critres de recherche dans les tableaux pivotants aux correspondances du contenu global des cellules.

Elments masqus et strates de tableau pivotant

Les strates se trouvant sous la strate actuellement visible dun tableau pivotant multidimensionnel ne sont pas considres comme masques et sont incluses dans la zone de recherche mme quand les lments masqus ne sont pas inclus dans la recherche. Les lments masqus incluent les lments masqus du panneau de contenu (lments accompagns dicnes de livre ferm dans le panneau de lgende ou inclus dans des blocs rduits du panneau de lgende) ainsi que les lignes et colonnes de tableaux pivotants masques par dfaut (par exemple, les lignes et colonnes vides sont masques par dfaut)

232 Chapitre 10

ou masques manuellement en modifiant le tableau et en masquant de faon slective des lignes ou colonnes spcifiques. Les lments masqus ne sont inclus dans la recherche que si vous avez explicitement slectionn Include hidden items.

Dans les deux cas, llment masqu ou non visible contenant le texte ou la valeur de recherche est affich une fois trouv, mais cet lment revient ensuite son tat dorigine.

Tableaux lgers

Loption Rechercher et remplacer recherchera la valeur spcifie dans les tableaux lgers mais ne la remplacera pas car les tableaux lgers ne peuvent pas tre modifis. Si la valeur spcifie est trouve dans les tableaux lgers pendant lopration de remplacement, une alerte vous prviendra que la valeur a t trouve mais pas remplace dans les tableaux lgers (non modifiables). Pour plus dinformations sur les tableaux lgers, consultez Options de tableau pivotant

Copie des rsultats dans dautres applications


Les objets de sortie peuvent tre copis et colls dans dautres applications telles que les traitements de texte ou les tableurs. Vous pouvez coller les rsultats de diffrentes faons. En fonction de lapplication cible et des objets de sortie slectionns, certains formats suivants (ou tous les formats) peuvent tre disponibles :
Mtafichier. Format de mtafichier WMF et EMF. Ces formats ne sont disponibles que sous les

systmes dexploitation Windows.


RTF (texte enrichi) : Les objets slectionns, les rsultats texte et les tableaux pivotants peuvent tre copis et colls au format RTF. Dans la plupart des applications, cette procdure colle le tableau pivotant en tant que tableau pouvant tre modifi dans une autre application. Les tableaux pivotant qui sont trop larges par rapport au document, seront tronqus, redimensionns pour sajuster la largeur du document, ou laisss tels quels selon les paramtres du tableau pivotant. Pour plus d'informations, reportez-vous la section Options de tableau pivotant dans le chapitre 17 sur p. 357.

Remarque : Microsoft Word risque de ne pas afficher correctement les tableaux extrmement larges.
Image. Format dimage JPG et PNG. BIFF. Les rsultats texte et les tableaux pivotants peuvent tre colls dans un tableur au format

BIFF. Les nombres des tableaux pivotants gardent leur prcision numrique. Ce format nest disponible que sous les systmes dexploitation Windows.
Texte : Les rsultats texte et les tableaux pivotants peuvent tre copis et colls en tant que texte. Cette option peut tre utile pour les applications telles que le courrier lectronique, o lapplication ne peut accepter ou transmettre que du texte.

Si lapplication cible prend en charge plusieurs formats disponibles, elle possde certainement un lment de menu Collage spcial vous permettant de slectionner le format, ou elle affiche probablement automatiquement une liste des formats disponibles.

233 Utilisation du rsultat

Copier-coller plusieurs objets de sortie

Les restrictions suivantes sappliquent au collage de plusieurs objets de sortie dans dautres applications :

Format RTF. Dans la plupart des applications, cette procdure colle les tableaux pivotants

en tant que tableaux pouvant tre modifi dans une autre application. Les diagrammes, diagrammes darbre et les vues de modle sont colls en tant quimages.

Formats de mtafichier et dimage. Tous les objets de sortie slectionns sont colls comme sil

sagissait dun seul objet dans lapplication cible.


Format BIFF. Les diagrammes, diagrammes darbre et les vues de modle sont exclus.

Vous pouvez galement utiliser Exporter rsultats pour exporter plusieurs objets de sortie vers dautres applications ou formats.

Copier spcial...

Lors de la copie et du collage de grands volumes de rsultats, par exemple des tableaux pivotants particulirement grands, vous pouvez augmenter la vitesse de lopration en utilisant la fonction Modifier > Copier spcial pour limiter le nombre de formats copis vers le Presse-papier. Il est aussi possible denregistrer les formats slectionns comme ensemble de formats par dfaut utiliser pour la copie vers le Presse-papiers. Ce paramtre sera conserv de session en session.

Exporter rsultats
Loption dexport enregistre les rsultats de Viewer aux formats HTML, texte, Word/RTF, Excel, PowerPoint (ncessite PowerPoint 97 ou une version ultrieure) et PDF. Les diagrammes peuvent galement tre exports dans diffrents formats graphiques. Remarque : Lexportation vers PowerPoint nest disponible que sous les systmes dexploitation Windows et nest pas disponible dans la version Student.

Pour exporter le rsultat


E Rendez la fentre du Viewer active (cliquez nimporte o dans la fentre). E A partir des menus, slectionnez : Fichier > Exporter... E Entrez un nom de fichier (ou un prfixe pour les graphiques) et slectionnez un format

dexportation.

234 Chapitre 10 Figure 10-3 Bote de dialogue Exporter rsultats

Objets exporter. Vous pouvez exporter tous les objets du Viewer, tous les objets visibles ou

seulement les objets slectionns.


Type de document. Les options suivantes sont disponibles :

Word/RTF (*.doc).Les tableaux pivotants sont exports en tant que tableaux Word, avec tous

les attributs de formatage (bordures de cellule, styles de police, couleurs darrire-plan). La sortie texte est exporte au format RTF. Les graphiques, les diagrammes darbre et les vues de modles sont compris dans le format PNG. Remarque : Microsoft Word risque de ne pas afficher correctement les tableaux extrmement larges.

Excel (*:xls). Les lignes, colonnes et cellules des tableaux pivotants sont exportes comme des

lignes, colonnes et cellules Excel, avec tous les attributs de formatage (bordures de cellule, styles de police, couleurs darrire-plan, etc.). Le rsultat texte est export avec tous les attributs de police. Chaque ligne du rsultat texte est une ligne dans le fichier Excel, avec le contenu de toute la ligne dans une seule cellule. Les graphiques, les diagrammes darbre et les vues de modles sont compris dans le format PNG.

HTML (*.htm). Les tableaux pivotants sont exports comme des tableaux HTML. Les rsultats

texte sont publis au format HTML pr-format. Les graphiques, les diagrammes darbre sont intgrs par rfrence, et vous devez exporter les diagrammes sous un format adapt pour permettre leur intgration dans des documents HTML (par exemple PNG et JPEG).

235 Utilisation du rsultat

Portable Document Format (*.pdf). Tous les rsultats sont exports tels quils apparaissent dans

laperu avant impression, avec tous les attributs de formatage intacts.


Fichier PowerPoint (*.ppt). Les tableaux pivotants sont exports en tant que tableaux Word, puis

incorpors au fichier PowerPoint dans des diapositives distinctes, raison dune diapositive par tableau pivotant. Tous les attributs de formatage (bordures de cellule, styles de police, couleurs darrire-plan, etc.) sont conservs. Les graphiques, les diagrammes darbre et les vues de modles sont exports au format PNG. Les rsultats texte ne sont pas inclus. Loption Exporter vers PowerPoint nest disponible que sous les systmes dexploitation Windows.

Texte (*.txt). Les formats de rsultats texte comprennent les formats texte brut, UTF-8 et

UTF-16. Les tableaux pivotants peuvent tre exports en format tabul ou avec espaces. Tous les rsultats texte sont exports en format avec espaces. Pour les graphiques, les diagrammes darbre et les vues de modles, une ligne est insre dans le fichier texte pour chaque graphique, indiquant le nom de fichier de limage.

Aucun (diagrammes uniquement). Les formats dexportation disponibles sont les suivants :

EPS, JPEG, TIFF, PNG et BMP. Sous les systmes dexploitation Windows, le format EMF (mtafichier amlior) est galement disponible.
Systme de gestion des rsultats. Vous pouvez galement exporter automatiquement tous les

rsultats ou tous les types de rsultats dfinis par lutilisateur, tels que les fichiers texte et les fichiers de donnes au format Word, Excel, PDF, HTML, text ou sous forme de fichiers de donnes au format IBM SPSS Statistics. Pour plus d'informations, reportez-vous la section Systme de gestion des rsultats dans le chapitre 21 sur p. 415.

Options HTML
Les options suivantes sont disponibles pour exporter les rsultats au format HTML :
Strates des tableaux pivotants. Par dfaut, linclusion ou lexclusion de strates de tableaux

pivotants est contrle par les proprits du tableau pour chaque tableau pivotant. Vous pouvez remplacer ce paramtre et inclure toutes les strates, ou les exclure toutes sauf la strate actuellement visible. Pour plus d'informations, reportez-vous la section Proprits du tableau : Impression dans le chapitre 11 sur p. 268.
Inclure des notes de bas de page et des lgendes. Contrle linclusion ou lexclusion des notes de bas de page et lgendes de tous les tableaux pivotants. Vues de modles. Par dfaut, linclusion ou lexclusion de vues de modles est contrle par

les proprits du modle, pour chaque modle. Vous pouvez remplacer ce paramtre et inclure toutes les vues, ou les exclure toutes sauf la vue actuellement visible. Pour plus d'informations, reportez-vous la section Proprits du modle dans le chapitre 12 sur p. 282. (Remarque : toutes les vues de modles, y compris les tableaux, sont exportes comme graphiques.) Remarque : Pour le format HTML, vous pouvez galement contrler le format de fichier image pour les diagrammes exports. Pour plus d'informations, reportez-vous la section Options de format des graphiques sur p. 244.

236 Chapitre 10

Pour Fixer les Options dExportation HTML


E Slectionnez HTML comme format dexportation. E Cliquez sur Change Options. Figure 10-4 Options dexportation des rsultats HTML

Options Word/RTF
Les options suivantes sont disponibles pour exporter les rsultats au format Word :
Strates des tableaux pivotants. Par dfaut, linclusion ou lexclusion de strates de tableaux

pivotants est contrle par les proprits du tableau pour chaque tableau pivotant. Vous pouvez remplacer ce paramtre et inclure toutes les strates, ou les exclure toutes sauf la strate actuellement visible. Pour plus d'informations, reportez-vous la section Proprits du tableau : Impression dans le chapitre 11 sur p. 268.
Larges tableaux pivotants. Contrle le traitement des tableaux trop larges pour la largeur dfinie

du document. Par dfaut, le tableau est rduit aux bonnes dimensions. Le tableau est divis en sections et les tiquettes de ligne sont rptes pour chaque section du tableau. Vous pouvez galement rduire ou modifier les tableaux larges et les autoriser stendre au-del de la largeur dfinie du document.
Inclure des notes de bas de page et des lgendes.Contrle linclusion ou lexclusion des notes de bas de page et lgendes de tous les tableaux pivotants. Vues de modles. Par dfaut, linclusion ou lexclusion de vues de modles est contrle par les proprits du modle, pour chaque modle. Vous pouvez remplacer ce paramtre et inclure toutes les vues, ou les exclure toutes sauf la vue actuellement visible. Pour plus d'informations, reportez-vous la section Proprits du modle dans le chapitre 12 sur p. 282. (Remarque : toutes les vues de modles, y compris les tableaux, sont exportes comme graphiques.)

237 Utilisation du rsultat

Mise en page pour lexportation. Ceci ouvre une bote de dialogue qui vous permet de dfinir

la taille et les marges de la page du document export. La largeur du document utilise pour dterminer le comportement dajustement et de rduction est la largeur de la page moins les marges de gauche et de droite.
Pour dfinir les options dexportation Word
E Slectionnez Word/RTF comme format dexportation. E Cliquez sur Change Options. Figure 10-5 Options dexportation des rsultats Word

Options Excel
Les options suivantes sont disponibles pour exporter les rsultats au format Excel :
Crez une feuille de calcul ou un classeur, ou modifiez une feuille de calcul existante. Par dfaut,

un nouveau classeur est cr. Si un fichier portant le mme nom existe, il sera cras. Si vous choisissez de crer une nouvelle feuille de calcul, si une feuille de calcul portant le mme nom existe dans le fichier spcifi, elle sera crase. Si vous choisissez de modifier une feuille de calcul existante, vous devez en spcifier le nom. (Cela est facultatif si vous crez une feuille de calcul). Les noms de feuille de calcul ne peuvent pas dpasser 31 caractres et ne doivent pas comporter de barre oblique, de barre oblique inverse, de crochet, de point dinterrogation ou dastrisque. Si vous modifiez une feuille de calcul existante, les graphiques, les modles de vue et les diagrammes darbre ne seront pas inclus dans les rsultats exports.

238 Chapitre 10

Emplacement dans la feuille de calcul. Contrle lemplacement dans la feuille de calcul destin aux rsultats exports. Par dfaut, les rsultats exports seront ajouts aprs la dernire colonne contenu, en partant de la premire ligne, sans modifier le contenu existant. Cest une bonne solution pour ajouter de nouvelles colonnes une feuille de calcul existante. Lajout des rsultats exports aprs la dernire ligne est une bonne solution pour ajouter de nouvelles lignes une feuille de calcul existante. Lajout des rsultats exports en partant dun emplacement de cellule spcifique crasera le contenu dans la zone dajout des rsultats exports. Strates des tableaux pivotants. Par dfaut, linclusion ou lexclusion de strates de tableaux

pivotants est contrle par les proprits du tableau pour chaque tableau pivotant. Vous pouvez remplacer ce paramtre et inclure toutes les strates, ou les exclure toutes sauf la strate actuellement visible. Pour plus d'informations, reportez-vous la section Proprits du tableau : Impression dans le chapitre 11 sur p. 268.
Inclure des notes de bas de page et des lgendes.Contrle linclusion ou lexclusion des notes de

bas de page et lgendes de tous les tableaux pivotants.


Vues de modles. Par dfaut, linclusion ou lexclusion de vues de modles est contrle par les proprits du modle, pour chaque modle. Vous pouvez remplacer ce paramtre et inclure toutes les vues, ou les exclure toutes sauf la vue actuellement visible. Pour plus d'informations, reportez-vous la section Proprits du modle dans le chapitre 12 sur p. 282. (Remarque : toutes les vues de modles, y compris les tableaux, sont exportes comme graphiques.) Pour dfinir les options dexportation Excel
E Slectionnez Excel comme format dexportation. E Cliquez sur Change Options.

239 Utilisation du rsultat Figure 10-6 Options dexportation des rsultats Excel

Options PowerPoint
Les options suivantes sont disponibles pour PowerPoint :
Strates des tableaux pivotants. Par dfaut, linclusion ou lexclusion de strates de tableaux

pivotants est contrle par les proprits du tableau pour chaque tableau pivotant. Vous pouvez remplacer ce paramtre et inclure toutes les strates, ou les exclure toutes sauf la strate actuellement visible. Pour plus d'informations, reportez-vous la section Proprits du tableau : Impression dans le chapitre 11 sur p. 268.
Larges tableaux pivotants. Contrle le traitement des tableaux trop larges pour la largeur dfinie

du document. Par dfaut, le tableau est rduit aux bonnes dimensions. Le tableau est divis en sections et les tiquettes de ligne sont rptes pour chaque section du tableau. Vous pouvez galement rduire ou modifier les tableaux larges et les autoriser stendre au-del de la largeur dfinie du document.
Inclure des notes de bas de page et des lgendes. Contrle linclusion ou lexclusion des notes de bas de page et lgendes de tous les tableaux pivotants. Utiliser les entres de lgendes du Viewer comme titres de diapositive. Inclut un titre sur chaque diapositive cre par lexportation. Chaque diapositive contient un lment unique export depuis le Viewer. Le titre est form partir de lentre correspondant llment dans le panneau de lgende du Viewer.

240 Chapitre 10

Vues de modles. Par dfaut, linclusion ou lexclusion de vues de modles est contrle par les proprits du modle, pour chaque modle. Vous pouvez remplacer ce paramtre et inclure toutes les vues, ou les exclure toutes sauf la vue actuellement visible. Pour plus d'informations, reportez-vous la section Proprits du modle dans le chapitre 12 sur p. 282. (Remarque : toutes les vues de modles, y compris les tableaux, sont exportes comme graphiques.) Mise en page pour lexportation. Ceci ouvre une bote de dialogue qui vous permet de dfinir

la taille et les marges de la page du document export. La largeur du document utilise pour dterminer le comportement dajustement et de rduction est la largeur de la page moins les marges de gauche et de droite.
Pour dfinir les options dexport PowerPoint
E Slectionnez PowerPoint comme format dexportation. E Cliquez sur Change Options. Figure 10-7 Bote de dialogue des Options dexportation PowerPoint

Remarque : Loption Exporter vers PowerPoint nest disponible que sous les systmes dexploitation Windows.

241 Utilisation du rsultat

Options PDF
Les options suivantes sont disponibles pour le format PDF :
Intgrer les signets. Cette option inclut dans le document PDF des signets qui correspondent aux entres de Rsultats. Tout comme le panneau de lgende Rsultats, les signets peuvent faciliter considrablement la navigation parmi les documents comportant un nombre lev dobjets de sortie. Intgrer les polices. Loption dintgration des polices rend le document PDF identique sur tous

les ordinateurs. Dans le cas contraire, si certaines polices utilises dans le document ne sont pas disponibles sur lordinateur o le document PDF est affich (ou imprim), la substitution de polices risque de gnrer des rsultats infrieurs.
Strates des tableaux pivotants. Par dfaut, linclusion ou lexclusion de strates de tableaux

pivotants est contrle par les proprits du tableau pour chaque tableau pivotant. Vous pouvez remplacer ce paramtre et inclure toutes les strates, ou les exclure toutes sauf la strate actuellement visible. Pour plus d'informations, reportez-vous la section Proprits du tableau : Impression dans le chapitre 11 sur p. 268.
Vues de modles. Par dfaut, linclusion ou lexclusion de vues de modles est contrle par

les proprits du modle, pour chaque modle. Vous pouvez remplacer ce paramtre et inclure toutes les vues, ou les exclure toutes sauf la vue actuellement visible. Pour plus d'informations, reportez-vous la section Proprits du modle dans le chapitre 12 sur p. 282. (Remarque : toutes les vues de modles, y compris les tableaux, sont exportes comme graphiques.)
Pour dfinir les options dexport PDF
E Slectionnez Portable Document Format comme format dexport. E Cliquez sur Change Options. Figure 10-8 Bote de dialogue Options PDF

242 Chapitre 10

Autres paramtres affectant la sortie PDF Mise en page/Attributs de page. La taille de page, lorientation, les marges, le contenu et laffichage

des en-ttes et bas de page, et la taille des graphiques imprims dans les documents PDF sont contrls par les options de mise en page et dattribut de page.
Proprits du tableau/Modles de tableaux. Le redimensionnement de tableaux larges et/ou

longs et limpression des strates de tableau sont contrls par les proprits de chaque tableau. Ces proprits peuvent galement tre enregistres dans Modles de tableaux. Pour plus d'informations, reportez-vous la section Proprits du tableau : Impression dans le chapitre 11 sur p. 268.
Imprimante par dfaut/active. La rsolution (PPP) du document PDF est le paramtre de rsolution courant de limprimante par dfaut ou slectionne (qui peut tre change laide de loption Mise en page). La rsolution maximale est de 1 200 ppp. Si le paramtre de rsolution de limprimante est suprieur, la rsolution du document PDF sera de 1 200 ppp.

Remarque : Une haute rsolution peut gnrer des rsultats mdiocres si les documents sont imprims sur des imprimantes de rsolution infrieure.

Options texte
Les options suivantes sont disponibles pour lexportation de texte :
Format des tableaux pivotants. Les tableaux pivotants peuvent tre exports en format tabul ou

avec espaces. Pour le format avec espaces, vous pouvez galement contrler :

Largeur de colonne. Ajustement automatique ne permet pas un renvoi la ligne du contenu des

colonnes, et chacune dentre elles est aussi large que la plus grande tiquette ou la plus grande valeur de cette colonne. Personnalis permet de dfinir une largeur de colonne maximale qui est applique toutes les colonnes de la table, et les valeurs qui dpassent cette largeur sont renvoyes la ligne suivante de cette colonne.

Caractre de bordure de ligne/colonne. Permet de contrler les caractres utiliss pour crer

des bordures de ligne et de colonne. Pour supprimer laffichage de ces bordures de ligne et de colonne , indiquez des espaces vides pour les valeurs.
Strates des tableaux pivotants. Par dfaut, linclusion ou lexclusion de strates de tableaux

pivotants est contrle par les proprits du tableau pour chaque tableau pivotant. Vous pouvez remplacer ce paramtre et inclure toutes les strates, ou les exclure toutes sauf la strate actuellement visible. Pour plus d'informations, reportez-vous la section Proprits du tableau : Impression dans le chapitre 11 sur p. 268.
Inclure des notes de bas de page et des lgendes. Contrle linclusion ou lexclusion des notes de

bas de page et lgendes de tous les tableaux pivotants.


Vues de modles. Par dfaut, linclusion ou lexclusion de vues de modles est contrle par les proprits du modle, pour chaque modle. Vous pouvez remplacer ce paramtre et inclure toutes les vues, ou les exclure toutes sauf la vue actuellement visible. Pour plus d'informations, reportez-vous la section Proprits du modle dans le chapitre 12 sur p. 282. (Remarque : toutes les vues de modles, y compris les tableaux, sont exportes comme graphiques.)

243 Utilisation du rsultat

Pour dfinir les options dexportation de texte


E Slectionnez Text comme format dexportation. E Cliquez sur Change Options. Figure 10-9 Bote de dialogue Options texte

Options graphiques uniquement


Les options suivantes sont disponibles pour lexportation de graphiques uniquement :
Vues de modles. Par dfaut, linclusion ou lexclusion de vues de modles est contrle par les proprits du modle, pour chaque modle. Vous pouvez remplacer ce paramtre et inclure toutes les vues, ou les exclure toutes sauf la vue actuellement visible. Pour plus d'informations, reportez-vous la section Proprits du modle dans le chapitre 12 sur p. 282. (Remarque : toutes les vues de modles, y compris les tableaux, sont exportes comme graphiques.)

244 Chapitre 10 Figure 10-10 Options graphiques uniquement

Options de format des graphiques


Pour les documents HTML et texte ainsi que pour lexportation de graphiques uniquement, vous pouvez slectionner le format graphique, et, pour chaque format graphique, vous pouvez contrler divers paramtres facultatifs. Pour slectionner le format graphique et des options pour les diagrammes exports :
E Slectionnez HTML, Text ou None (Graphics only) comme type de document. E Slectionnez un type de fichier graphique dans la liste droulante propose. E Cliquez sur Change Options pour modifier les options du format de fichier graphique slectionn.

Options dexportation de diagrammes au format JPEG


Taille dimage. Pourcentage de la taille dorigine du diagramme, jusqu 200 pour cent. Convertir en niveaux de gris. Convertit les couleurs en nuances de gris.

Options dexportation de diagrammes au format BMP


Taille dimage. Pourcentage de la taille dorigine du diagramme, jusqu 200 pour cent. Compresser limage pour rduire la taille du fichier. Technique de compression sans perte qui

cre des fichiers plus petits sans affecter la qualit de limage.

Options dexportation de diagrammes au format PNG


Taille dimage. Pourcentage de la taille dorigine du diagramme, jusqu 200 pour cent. Profondeur des couleurs : Dtermine le nombre de couleurs du diagramme export. Quelle que soit la profondeur de couleur utilise lors de lenregistrement dun diagramme, le nombre de couleurs du diagramme est compris entre le nombre de couleurs rellement utilises et le nombre maximal de couleurs autoris par la profondeur. Par exemple, si vous enregistrez un diagramme contenant trois couleurs (rouge, blanc et noir) en mode 16 couleurs, ce diagramme conserve ses trois couleurs.

245 Utilisation du rsultat

Lorsque le nombre de couleurs du diagramme est suprieur au nombre prvu pour cette profondeur, les couleurs sont converties de manire reproduire celles du diagramme. Loption Profondeur dcran actuelle correspond au nombre de couleurs affiches sur votre cran.

Options dexportation de diagrammes aux formats PNG et TIFF


Taille dimage. Pourcentage de la taille dorigine du diagramme, jusqu 200 pour cent.

Remarque : Le format EMF (mtafichier amlior) nest disponible que sous les systmes dexploitation Windows.

Options dexportation de diagrammes au format EPS


Taille dimage. Vous pouvez spcifier la taille sous forme de pourcentage de la taille dorigine

de limage (jusqu 200 pour cent) ou vous pouvez spcifier la largeur dune image en pixels (la hauteur tant dtermine par la valeur de largeur et le rapport hauteur/largeur). Limage exporte est toujours proportionnelle celle dorigine.
Inclure une image daperu TIFF. Enregistre un aperu avec limage EPS au format TIFF pour un

affichage dans les applications qui ne peuvent pas afficher les images EPS lcran.
Polices : Contrle le traitement des polices dans les images EPS.

Utiliser des polices de rfrence. Si les polices utilises dans le diagramme sont disponibles

sur le priphrique de sortie, elles sont utilises. Sinon, le priphrique de sortie utilise des polices alternatives.

Remplacer les polices avec courbes : Transforme les polices en donnes de courbe PostScript.

Vous ne pouvez plus modifier le texte en tant que tel dans les applications de retouche des graphiques EPS. Cette option est utile si les polices utilises dans le diagramme ne sont pas disponibles sur le priphrique de sortie.

Impression de documents du Viewer


Il y a deux options pour limpression du contenu de la fentre du Viewer :
Tous les rsultats affichs : Seuls simpriment les lments affichs dans le panneau de contenu.

Les lments masqus (lments accompagns dune icne reprsentant un livre ferm dans le panneau de ligne de lgende ou masqus dans les strates rduites des lignes de lgende) ne simpriment pas.
Slection : Seuls simpriment les lments slectionns dans les panneaux de ligne de lgende et/ou de contenu.

Pour imprimer des rsultats et des diagrammes


E Rendez la fentre du Viewer active (cliquez nimporte o dans la fentre). E A partir des menus, slectionnez : Fichier > Imprimer

246 Chapitre 10 E Choisissez les paramtres dimpression voulus. E Cliquez sur OK pour imprimer.

Aperu avant impression


LAperu avant impression vous montre ce qui va simprimer sur chaque page des documents du Viewer. Il est conseill dutiliser lAperu avant impression avant dimprimer rellement un document du Viewer car cela permet de dtecter les lments qui ne seront pas visibles, tout simplement en regardant le panneau de contenu du Viewer, notamment :

Les sauts de page Les strates masques des tableaux pivotants Les ruptures dans les tableaux de grande largeur Les en-ttes et pieds de page imprims sur chaque page

247 Utilisation du rsultat Figure 10-11 Aperu avant impression

Si des rsultats sont slectionns dans le Viewer, laperu naffiche que les rsultats slectionns. Pour avoir un aperu de tous les rsultats, vrifiez que rien nest slectionn dans le Viewer.

Attributs de page : En-ttes et pieds de page


Les en-ttes et pieds de page sont les informations qui simpriment en haut et en bas de chaque page. Vous pouvez saisir le texte afficher dans les en-ttes et les pieds de page. Vous pouvez galement utiliser la barre doutils qui se trouve au milieu de la bote de dialogue pour insrer :

La date et lheure Des numros de page Le nom du fichier du Viewer

248 Chapitre 10

Les tiquettes des en-ttes de lignes de lgende Les titres et les sous-titres ;

Figure 10-12 Bote de dialogue Attributs de page, onglet En-tte/pied de page

Make Default utilise les paramtres indiqus ici comme paramtres par dfaut pour les

nouveaux documents du Viewer. (Remarque : cela dfinit les paramtres actuels la fois sur longlet En-tte/Pied de page et longlet Options comme paramtres par dfaut).

Les tiquettes den-tte des lignes de lgende indiquent len-tte de ligne de lgende de premier, deuxime, troisime et/ou quatrime niveau pour le premier lment de chaque page. Les titres et sous-titres de page impriment les titres et sous-titres de la page courante. Ils peuvent tre crs avec les options New Page Title du menu Insert du Viewer ou avec les commandes TITLE et SUBTITLE. Si vous navez indiqu aucun titre ou sous-titre de page, ce paramtre est ignor. Remarque : Les caractristiques de police des nouveaux titres de page et des sous-titres sont vrifies dans longlet Viewer de la bote de dialogue Options (accessible en choisissant Options dans le menu Edition). Les caractristiques de police des titres de page et des sous-titres existants peuvent tre modifies en changeant les titres laide du Viewer.

Pour voir comment vos en-ttes et pieds de page vont apparatre sur la page imprime, choisissez Aperu avant impression dans le menu Fichier.

Pour insrer des en-ttes et pieds de page


E Rendez la fentre du Viewer active (cliquez nimporte o dans la fentre).

249 Utilisation du rsultat E A partir des menus, slectionnez : Fichier > Attributs de page... E Cliquez sur longlet En-tte/pied de page. E Saisissez len-tte et/ou le pied de page devant figurer sur chaque page.

Attributs de page : Options


Cette bote de dialogue contrle la taille du diagramme imprim, lespace entre les lments de rsultat imprims, ainsi que la numrotation des pages.

Taille imprime diagramme : Contrle la taille du diagramme imprim par rapport la taille

dfinie pour la page. Le rapport hauteur/largeur du diagramme nest pas affect par la taille du diagramme imprim. La taille globale dun diagramme imprim est limite par sa hauteur et par sa largeur. Lorsque les bordures extrieures dun tableau atteignent les bordures de gauche et de droite de la page, la taille du diagramme ne peut plus augmenter pour occuper plus de hauteur.

Espace entre items : Contrle lespace entre des lments imprims. Chaque tableau pivotant,

diagramme et objet de texte constitue un lment distinct. Ce paramtre naffecte pas laffichage des lments dans le Viewer.

Commencer page : Numros de page conscutifs commenant partir dun numro spcifi. Dfinir par dfaut. Cette option utilise les paramtres spcifis ici comme paramtres par dfaut

pour les nouveaux documents du Viewer. (Remarque : cela dfinit les paramtres actuels la fois sur longlet En-tte/Pied de page et longlet Options comme paramtres par dfaut).

250 Chapitre 10 Figure 10-13 Bote de dialogue Attributs de page, onglet Options

Pour modifier la taille du diagramme imprim, la numrotation des pages et lespace entre les lments imprims
E Rendez la fentre du Viewer active (cliquez nimporte o dans la fentre). E A partir des menus, slectionnez : Fichier > Attributs de page... E Cliquez sur longlet Options. E Modifiez les paramtres et cliquez sur OK.

Enregistrement des rsultats


Le contenu du Viewer peut tre enregistr comme un document du Viewer. Le document enregistr contient les deux panneaux du Viewer (lgende et contenu).

Pour enregistrer un document du Viewer


E A partir du menu du Viewer, slectionnez : Fichier > Enregistrer E Entrez le nom du document et cliquez sur Enregistrer.

251 Utilisation du rsultat

Si vous le souhaitez, vous pouvez verrouiller les fichiers pour empcher la modification dans IBM SPSS Smartreader (un produit distinct utiliser avec les documents du Viewer). Si le document du Viewer est verrouill, vous pouvez manipuler les tableaux pivotants (permuter les lignes et les colonnes, modifier la strate affiche, etc.) mais vous ne pouvez pas modifier des rsultats ou enregistrer des changements dans le document du Viewer dans SPSS Smartreader. Ce paramtre na aucune incidence sur les documents du Viewer ouverts dans IBM SPSS Statistics. Pour enregistrer le rsultat dans un format externe (par exemple HTML ou texte), utilisez Exporter dans le menu Fichier.

Tableaux pivotants

11

Chapitre

De nombreux rsultats sont prsents dans des tableaux qui peuvent tre pivots de manire interactive. Cela signifie que vous pouvez rarranger les lignes, colonnes et strates. Remarque : si vous avez besoin de tableaux compatibles avec des versions de IBM SPSS Statistics antrieures la version 20, nous vous recommandons de les reprsenter sous la forme de tableaux classiques. Pour plus d'informations, reportez-vous la section Tableaux classiques sur p. 279.

Manipulation dun tableau pivotant


Les options de manipulation des tableaux pivotants comprennent les lments suivants :

Transposer des lignes et des colonnes. Dplacer des lignes et des colonnes. Crer des strates multidimensionnelles. Grouper et sparer des lignes et des colonnes. Afficher et masquer des lignes, des colonnes et dautres informations. Faire pivoter des tiquettes de lignes et de colonnes. Trouver des dfinitions de termes.

Activer un tableau pivotant


Avant de pouvoir manipuler ou modifier un tableau pivotant, vous devez lactiver. Pour activer un tableau :
E Double-cliquez sur le tableau.

ou
E Cliquez avec le bouton droit de la souris sur le tableau puis, dans le menu contextuel, slectionnez Modifier le contenu. E Dans le sous-menu, choisissez soit dans le Viewer soit Dans une fentre distincte.

Par dfaut, lactivation du tableau par un double-clic ne permet pas dactiver les trs grands tableaux dans la fentre Viewer. Pour plus d'informations, reportez-vous la section Options de tableau pivotant dans le chapitre 17 sur p. 357. Si vous voulez activer simultanment plusieurs tableaux pivotants, vous devez les activer dans des fentres distinctes.
252

Copyright IBM Corporation 1989, 2011.

253 Tableaux pivotants

Pivotement de tableau
E Activez le tableau pivotant. E A partir des menus, slectionnez : Pivoter > Structure pivotante Figure 11-1 Structure pivotante

Un tableau comporte trois dimensions : lignes, colonnes et strates. Une dimension peut contenir plusieurs lments (ou aucun). Vous pouvez modifier lorganisation du tableau en dplaant les lments entre les dimensions. Pour dplacer un lment, faites-le glisser vers la position souhaite.

Modification de lordre daffichage des lments dans une dimension


Pour modifier lordre daffichage des lments dans une dimension de tableau (ligne, colonne ou strate) :
E Si la structure pivotante nest pas dj active, partir du menu Tableau pivotant, choisissez : Pivoter > Structure pivotante E Faites-glisser les lments dans la dimension de la structure pivotante.

Dplacement de lignes et de colonnes dans un lment de dimension


E Dans le tableau (pas la structure pivotante), cliquez sur ltiquette de ligne ou de colonne

dplacer.
E Faites glisser ltiquette vers sa nouvelle position.

Pour les tableaux classiques, effectuez ltape supplmentaire suivante :


E Dans le menu contextuel, choisissez Insrer Avant ou Permuter.

254 Chapitre 11

Transposer des lignes et des colonnes.


Si vous voulez juste retourner les lignes et les colonnes, une simple alternative permet dutiliser la structure pivotante :
E A partir des menus, slectionnez : Pivoter > Transposer lignes et colonnes

Cette action a le mme effet que le glissement de tous les lments de lignes dans la dimension de colonne et les lments de colonnes dans la dimension de ligne.

Groupement de lignes ou de colonnes


E Slectionnez les tiquettes des lignes ou des colonnes que vous voulez regrouper (cliquez et

faites glisser ou cliquez dessus tout en maintenant la touche Maj enfonce pour slectionner plusieurs tiquettes).
E A partir des menus, slectionnez : Edition > Initialisation

Une tiquette de groupe est insre automatiquement. Double-cliquez sur ltiquette de groupe pour modifier le texte de ltiquette. Remarque : Pour ajouter des lignes ou des colonnes un groupe existant, vous devez dabord dissocier les lments actuellement dans le groupe. Ensuite, vous pouvez crer un groupe qui inclut les lments supplmentaires.

Dissociation de lignes ou de colonnes


E Cliquez nimporte o dans ltiquette de groupe pour les lignes et les colonnes que vous souhaitez

dgrouper.
E A partir des menus, slectionnez : Edition > Ungroup

Dissocier supprime automatiquement ltiquette de groupe.

Rotation des tiquettes de ligne ou de colonne


Vous pouvez faire pivoter des tiquettes entre laffichage horizontal et vertical des tiquettes de colonne les plus internes et les tiquettes de ligne les plus externes dans un tableau.
E A partir des menus, slectionnez : Format > Faire pivoter les tiquettes des colonnes internes

ou
Format > Faire pivoter les tiquettes des lignes externes

255 Tableaux pivotants Figure 11-2 Etiquettes de colonnes pivotes

Seules les tiquettes des colonnes les plus internes et les tiquettes des lignes les plus externes peuvent tre pivotes.

Annulation des modifications


Vous pouvez annuler les dernires modifications ou toutes les modifications dun tableau pivotant activ. Les deux actions ne sappliquent quaux modifications effectues depuis la dernire activation du tableau. Pour annuler la dernire modification :
E A partir des menus, slectionnez : Edition > Annuler

Pour annuler toutes les modifications :


E A partir des menus, slectionnez : Edition > Restaurer

Remarque : Modifier > Restaurer ne sont pas disponibles pour les tableaux classiques.

Utilisation des strates


Vous pouvez afficher un tableau bidimensionnel spar pour chaque modalit ou combinaison de modalits. Le tableau peut tre imagin comme un empilement de strates, dont seule la strate suprieure est visible.

256 Chapitre 11

Cration et affichage de strates


Pour crer des strates :
E Activez le tableau pivotant. E Si la structure pivotante nest pas dj active, partir du menu Tableau pivotant, choisissez : Pivoter > Structure pivotante E Faites glisser un lment de la dimension de ligne ou de colonne vers la dimension de strate. Figure 11-3 Dplacer des modalits dans des strates

Le dplacement dlments vers la dimension de strate permet de crer un tableau multidimensionnel. Toutefois, seul un secteur 2D est affich. Le tableau visible est celui de la strate suprieure. Par exemple, si une variable catgorielle oui/non figure dans la dimension de

257 Tableaux pivotants

strate, le tableau multidimensionnel comprend deux strates : une pour la modalit oui et lautre pour la modalit non.
Figure 11-4 Modalits en strates spares

Modification de la strate affiche


E Slectionnez une modalit dans la liste droulante des strates (dans le tableau pivotant lui-mme,

et non la structure pivotante).


Figure 11-5 Slectionnez des strates partir des listes droulantes.

258 Chapitre 11

Atteindre la modalit de la strate


Aller Modalit de Strate vous permet de modifier les strates dun tableau pivotant. Cette bote de dialogue est particulirement utile en cas de nombreuses strates ou si la strate slectionne comportent plusieurs modalits.
E A partir des menus, slectionnez : Pivoter > Aller aux strates... Figure 11-6 Bote de dialogue Atteindre la modalit de la strate

E Dans la liste Modalit visible, slectionnez une dimension de strate. La liste Modalits de Strates

affiche toutes les modalits de la dimension slectionne.


E Dans la liste Modalits, slectionnez celle que vous souhaitez, puis cliquez sur OK ou sur Appliquer.

Affichage et masquage dlments


Il est possible de masquer de nombreux types de cellules, y compris :

Etiquettes de dimension. Modalits, y compris la cellule dtiquette et les cellules de donnes dune ligne ou dune colonne. Etiquettes de modalit (sans masquer les cellules de donnes). Notes de bas de page, titres et lgendes.

Masquage de lignes et de colonnes dans un tableau


E Cliquez sur ltiquette de modalit de la ligne ou de la colonne masquer puis cliquez de nouveau

sur ltiquette pour slectionner la ligne ou la colonne en entier.

259 Tableaux pivotants

Remarque : Pour les tableaux classiques, slectionnez une ligne ou une colonne en entier en faisant un clic droit sur ltiquette de modalit associe et en choisissant Slectionner > les cellules de donnes et dtiquettes dans le menu contextuel.
E Cliquez avec le bouton droit sur ltiquette de modalit et, dans le menu contextuel, slectionnez Masquer modalit.

ou
E Dans le menu Affichage, choisissez Masquer.

Affichage des lignes et des colonnes masques dans un tableau


E A partir des menus, slectionnez : Affichage > Afficher toutes les modalits

Cette action affiche toutes les lignes et les colonnes masques du tableau. (Si loption Masquer les Lignes et Colonnes vides est slectionne dans les proprits de ce tableau, une ligne ou une colonne totalement vide reste masque)

Masquage et affichage des tiquettes de dimension


E Slectionnez ltiquette de dimension ou toute tiquette de modalit dans la dimension. E Dans le menu Affichage ou dans le menu contextuel, slectionnez Masquer ltiquette de dimension ou Afficher ltiquette de dimension.

Masquage ou affichage des titres de tableau


Pour masquer un titre :
E Slectionnez le titre. E Dans le menu Affichage, choisissez Masquer.

Pour afficher des titres masqus :


E Dans le menu Affichage, choisissez Montrer Tout.

Modles de tableaux
Un modle de tableau est un ensemble de proprits dfinissant laspect dun tableau. Vous pouvez slectionner un modle de tableau prdfini ou crer votre propre modle de tableau.

Avant ou aprs avoir appliqu un modle de tableau, vous pouvez modifier les formats de cellules pour des cellules individuelles ou des groupes de cellules laide des proprits de cellule. Les formats de cellule dits demeurent intactes, mme lorsque vous appliquez un nouveau modle de tableau. Pour plus d'informations, reportez-vous la section Proprits de cellule sur p. 270.

260 Chapitre 11

En option, vous pouvez restaurer pour toutes les cellules les formats dfinis par le modle de tableau actuel. Cette action restaure toutes les cellules qui ont t dites. Si loption Comme Affich est slectionne dans la liste de fichiers de modle de tableau, toutes les cellules modifies reprennent les proprits actuelles du tableau. Seules les proprits de tableau dfinies dans la bote de dialogue Proprits de tableau sont enregistres dans les modles de tableaux. Les modles de tableaux ne comprennent pas les modifications des cellules individuelles. Pour plus d'informations, reportez-vous la section Pour modifier ou crer un modle de tableau sur p. 260.

Remarque : Les modles de tableaux crs dans des versions prcdentes de IBM SPSS Statistics ne peuvent pas tre utiliss dans la version 16.0 ou ultrieure.

Pour appliquer un modle de tableau


E Activez un tableau pivotant. E A partir des menus, slectionnez : Format > Modles de tableaux Figure 11-7 Bote de dialogue Aspects de tableau

E Slectionnez un modle de tableau dans la liste de fichiers. Pour slectionner un fichier dans un autre rpertoire, cliquez sur Parcourir. E Cliquez sur OK pour appliquer le modle de tableau au tableau pivotant slectionn.

Pour modifier ou crer un modle de tableau


E Dans la bote de dialogue Modles de tableaux, slectionnez un modle de tableau parmi la liste

de fichiers.
E Cliquez sur Modifier modle.

261 Tableaux pivotants E Modifiez les proprits de tableau pour obtenir les attributs souhaits et cliquez sur OK. E Cliquez sur Enregistrer modle pour enregistrer le modle de tableau modifi ou sur Enregistrer sous pour lenregistrer comme nouveau modle.

Modifier un modle de tableau naffecte que le tableau pivotant slectionn. Un modle de tableau modifi nest pas appliqu dautres tableaux utilisant cet Aspect, sauf si vous slectionnez ces tableaux et appliquez nouveau le modle de tableau.

Seules les proprits de tableau dfinies dans la bote de dialogue Proprits de tableau sont enregistres dans les modles de tableaux. Les modles de tableaux ne comprennent pas les modifications des cellules individuelles.

Proprits du tableau
Proprits de tableau vous permet de fixer les proprits gnrales dun tableau, les styles de cellules pour diverses parties dun tableau ainsi que denregistrer un ensemble de proprit en tant que modle de tableau. Vous pouvez :

Contrler les proprits gnrales, telles que masquer les lignes ou les colonnes vides et ajuster les proprits dimpression. Contrler le format et la position des marques de notes de bas de page. Dterminer des formats spcifiques pour les cellules de donnes, pour les tiquettes de ligne et de colonne et pour les autres zones du tableau. Contrler la largeur et la couleur des lignes formant les bordures de chaque zone du tableau.

Pour modifier les proprits dun tableau pivotant


E Activez le tableau pivotant. E A partir des menus, slectionnez : Format > Proprits du tableau E Slectionnez un onglet (Gnral, Notes de bas de page, Formats de cellule, Bordures ou Impression). E Slectionnez les options souhaites. E Cliquez sur OK ou sur Appliquer.

Les nouvelles proprits sont appliques au tableau pivotant slectionn. Pour appliquer de nouvelles proprits de tableau un modle de tableau au lieu du tableau slectionn seulement, modifiez le modle de tableau (menu Format, Modle de tableau).

Proprits du tableau : gnrales


Plusieurs proprits sappliquent au tableau dans son ensemble. Vous pouvez :

Afficher ou masquer des lignes et des colonnes. (Une ligne ou colonne vide ne possde rien dans aucune des cellules de donnes)

262 Chapitre 11

Contrle le nombre de lignes afficher par dfaut dans les tableaux longs. Pour pouvoir afficher toutes les lignes dun tableau, indpendamment du nombre de lignes, dcochez la case Afficher les tableaux par lignes. Remarque : Cette fonctionnalit ne sapplique quaux tableaux classiques. Contrler le placement des tiquettes de lignes qui peuvent tre dans le coin gauche suprieur ou emboites. Contrler la largeur maximum et minimum de colonne (exprime en points).

Figure 11-8 Bote de dialogue Proprits du tableau, onglet Gnral

Pour modifier des proprits gnrales dun tableau :


E Cliquez sur longlet Gnral. E Slectionnez les options souhaites. E Cliquez sur OK ou sur Appliquer.

Dfinir les lignes afficher


Remarque : Cette fonctionnalit ne sapplique quaux tableaux classiques. Par dfaut, les tableaux comportant un grand nombre de lignes sont affiches par section de 100 lignes. Pour contrler le nombre de lignes affiches dans un tableau :
E Slectionnez Afficher les tableaux par lignes.

263 Tableaux pivotants E Cliquez sur Dfinir les lignes afficher.

ou
E Dans le menu Affichage dun tableau pivotant activ, choisissez Afficher les tableaux par lignes et Dfinir les lignes afficher. Figure 11-9 Bote de dialogue Dfinir les lignes afficher

Lignes afficher. Contrle le nombre maximal de lignes afficher en une fois. Les commandes de

navigation vous permettent de vous dplacer vers les diffrentes sections du tableau. La valeur minimale est 10. La valeur par dfaut est 100.
Tolrance Veuve/Orpheline. Contrle le nombre maximal de lignes de la dimension de ligne la

plus interne du tableau diviser entre les vues affiches du tableau. Par exemple, sil existe six catgories dans chaque groupe de la dimension de ligne la plus interne, en spcifiant une valeur de six, vous vitez quun groupe ne soit divis entre les vues affiches. Ce paramtre peut engendrer un nombre total de lignes suprieur au nombre de lignes maximal afficher dans une vue.
Figure 11-10 Lignes affiches avec la tolrance par dfaut

264 Chapitre 11 Figure 11-11 La tolrance est dfinie en fonction du nombre de lignes du groupe de dimension de ligne interne

Proprits du tableau : notes de bas de page


Les proprits des marques de notes de bas de page comprennent le style et la position par rapport au texte.

Le style des marques de notes de bas de page est soit numrique (1, 2, 3...), soit alphabtique (a, b, c...). Les marques des notes de bas de page peuvent tre attaches au texte en indices ou en exposants.

265 Tableaux pivotants Figure 11-12 Bote de dialogue Proprits du tableau, onglet Notes de bas de page

Pour modifier les proprits des marques de notes de bas de page :


E Cliquez sur longlet Notes de bas de page. E Slectionnez un format pour la numrotation des notes de bas de page. E Slectionnez une position pour les marques. E Cliquez sur OK ou sur Appliquer.

Proprits du tableau : Formats de cellule


Pour le formatage, un tableau est divis en zones : Titre, Strates, Etiquettes de coins, Etiquettes de lignes, Etiquettes de colonnes, Donnes, Lgende et Notes de bas de page. Pour chaque zone dun tableau, vous pouvez modifier les formats des cellules associes. Les formats de cellule comprennent les caractristiques de texte suivantes (police, taille, couleur et style), alignement horizontal et vertical, couleurs darrire-plan et marges intrieures de cellules.

266 Chapitre 11 Figure 11-13 Zones dun tableau

Les formats des cellules sont appliqus aux zones (modalits dinformations). Ce ne sont pas des descriptives des cellules individuelles. Cette distinction est importante lorsquon fait pivoter un tableau. Par exemple,

Si vous spcifiez une police en caractres gras pour un format de cellules dans les tiquettes de colonnes, celles-ci apparatront en caractres gras quelles que soient les informations affiches dans la dimension de la colonne. Si vous dplacez un lment de la dimension de colonne vers une autre dimension, il ne conserve pas les caractres gras des tiquettes de colonne. Si vous appliquez les caractres gras sur les tiquettes de colonne simplement en mettant en surbrillance les cellules dans un tableau pivotant actif et en cliquant sur le bouton Gras de la barre doutils, le contenu de ces cellules demeurera en caractres gras quelle que soit la dimension dans laquelle vous les dplacez, et les tiquettes de colonne ne resteront pas en caractres gras pour dautres lments dplacs dans la dimension de colonne.

267 Tableaux pivotants Figure 11-14 Bote de dialogue Proprits du tableau, onglet Formats des cellules

Pour modifier les formats de cellules :


E Slectionnez longlet Formats de cellule. E Slectionnez une zone dans la liste droulante ou cliquez sur une zone de lchantillon. E Slectionnez des descriptives pour la zone. Vos slections se refltent dans lchantillon. E Cliquez sur OK ou sur Appliquer.

Couleurs de ligne en alternance

Pour appliquer une couleur darrire-plan et/ou de texte diffrente et faire alterner les couleurs des lignes dans la zone Donnes de la table :
E Slectionnez Donnes dans la liste droulante Aires. E Cliquez sur (cochez) Autre couleur de ligne dans le groupe Couleur darrire-plan. E Slectionnez les couleurs utiliser en alternance pour le texte et larrire-plan des lignes.

Les couleurs de lignes en alternance affectent seulement la zone Donnes du tableau. Elles nont pas deffet sur les zones dtiquettes de ligne ou de colonne.

268 Chapitre 11

Proprits du tableau : Bordures


Pour chaque emplacement de bordure dans un tableau, vous pouvez slectionner un style et une couleur de ligne. Si vous slectionnez Aucun comme style, il ny aura aucune ligne lemplacement slectionn.
Figure 11-15 Bote de dialogue Proprits du tableau, onglet Bordures

Pour modifier les bordures de tableau :


E Cliquez sur longlet Bordures. E Slectionnez un emplacement de bordure, soit en cliquant sur son nom dans la liste, soit en

cliquant sur une ligne dans la zone dchantillon.


E Slectionnez un style de ligne ou Aucun. E Slectionnez une couleur. E Cliquez sur OK ou sur Appliquer.

Proprits du tableau : Impression


Pour les tableaux pivotants imprims, vous pouvez contrler les proprits suivantes :

Imprimer toutes les strates ou seulement la strate suprieure du tableau, et imprimer chaque strate sur une page spare.

269 Tableaux pivotants

Rtrcir un tableau horizontalement ou verticalement pour quil tienne dans la page lors de limpression. Contrler les lignes veuves et orphelines en contrlant le nombre minimal de lignes et de colonnes qui seront contenues dans une section imprime dun tableau si le tableau est trop large et/ou trop long pour la taille dfinie de la page. Remarque : Si un tableau est trop long pour tenir sur le restant de la page actuelle car il y a un dautres rsultats au-dessus dans la page, mais quil tient dans la longueur de page dfinie, il est automatiquement imprim sur une nouvelle page, quel que soit le paramtrage des lignes veuves/orphelines.

Inclure du texte de suite pour des tableaux qui ne peuvent sajuster une seule page. Vous pouvez afficher du texte de suite au bas de chaque page et en haut de chaque page. Si aucune option est slectionne, le texte de suite de sera pas affich.

Figure 11-16 Bote de dialogue Proprits du tableau, onglet Impression

Pour contrler les proprits dimpression dun tableau pivotant :


E Cliquez sur longlet Impression. E Slectionnez les options dimpression souhaites. E Cliquez sur OK ou sur Appliquer.

270 Chapitre 11

Proprits de cellule
Les proprits de cellules sappliquent une cellule slectionne. Vous pouvez changer la police, le format des valeurs, lalignement, les marges et les couleurs. Les Proprits des cellules supplantent les proprits de tableau ; donc, si vous changez les proprits de tableau, vous ne modifierez pas les proprits de cellules appliques individuellement. Pour modifier les proprits de la cellule :
E Activez un tableau et slectionnez les cellules du tableau. E Dans le menu Format ou le menu contextuel, choisissez Proprits de la cellule.

Police et arrire-plan
Longlet Police et arrire-plan permet de contrler le style de police, la couleur et la couleur darrire-plan des cellules slectionnes dans le tableau.
Figure 11-17 Bote de dialogue Proprits de la cellule, onglet Police et arrire-plan

271 Tableaux pivotants

Valeur de format
Longlet Valeur de format permet de contrler les formats de valeur des cellules slectionnes. Vous pouvez slectionner les formats des nombres, des dates ou des devises, et vous pouvez ajuster le nombre de dcimales affiches.
Figure 11-18 Bote de dialogue Proprits de la cellule, onglet Valeur de format

Remarque : La liste des formats de devise contient le format Dollar (nombres prcds dun signe de dollar) et cinq formats de devises personnaliss. Par dfaut, tous les formats de devise personnaliss sont dfinis sur le format numrique par dfaut, qui ne contient pas de symbole de devise, ni dautre symbole. Pour plus dinformations sur les formats de devise personnaliss, reportez-vous Options montaires (devises).

Alignement et marges
Longlet Alignement et marges permet de contrler lalignement horizontal et vertical des valeurs ainsi que des marges suprieures, infrieures, gauche et droite des cellules slectionnes. Lalignement horizontal mixte permet daligner le contenu de chaque cellule selon son type. Par exemple, les dates sont alignes droite et les valeurs de texte gauche.

272 Chapitre 11 Figure 11-19 Bote de dialogue Proprits de le cellule, onglet Alignement et marges

Notes de bas de page et lgendes


Vous pouvez ajouter des notes de bas de page et des lgendes un tableau. Vous pouvez aussi masquer des notes de bas de page ou des lgendes, modifier les marques des notes de bas de page et les renumroter.

Ajout de notes de bas de page et de lgendes


Pour ajouter une lgende un tableau :
E Dans le menu Insrer, slectionnez Lgende.

Une note de bas de page peut tre attache tout lment dun tableau. Pour ajouter une note de bas de page :
E Cliquez sur un titre, une cellule ou une lgende dans le tableau pivotant activ. E Dans le menu Insrer, slectionnez Note de bas de page.

273 Tableaux pivotants E Insrez le texte de la note de bas de page dans la zone approprie.

Pour afficher ou masquer une lgende


Pour masquer une lgende :
E Slectionnez la lgende. E Dans le menu Affichage, choisissez Masquer.

Pour afficher des lgendes masques :


E Dans le menu Affichage, choisissez Montrer Tout.

Pour masquer ou afficher une note de bas de page dans un tableau


Pour masquer une note de bas de page :
E Cliquez avec le bouton droit sur la cellule contenant la rfrence de la note de bas de page et slectionnez Masquer les notes de bas de page dans le menu contextuel.

ou
E Slectionnez la note de bas de page dans la zone de bas de page du tableau et slectionnez Masquer dans le menu contextuel.

Remarque : pour les tableaux classiques, slectionnez la zone des notes de bas de page du tableau, slectionnez Modifier la note de bas de page dans le menu contextuel puis dslectionnez (dcochez) la proprit Visible des notes de bas de page masquer. Si une cellule contient plusieurs notes de bas de page, utiliser la mthode prcdente pour masquer de manire slective des notes de bas de page. Pour masquer toutes les notes de bas de page du tableau :
E Slectionnez toutes les notes de bas de page dans la zone des notes de bas de page du tableau

(utilisez le cliquer-dplacer ou Maj+clic pour slectionner les notes de bas de page) et slectionnez Masquer dans le menu Affichage. Remarque : pour les tableaux classiques, slectionnez la zone des notes de bas de page du tableau et slectionnez Masquer dans le menu Affichage. Pour afficher des notes de bas de page masques :
E slectionnez Afficher toutes les notes de bas de page dans le menu Affichage.

Marque de bas de page


Marque de note de bas de page modifie le ou les caractres utiliss pour marquer une note de bas de page. Par dfaut, les marques de notes de bas de page standard sont des squences de lettres ou de chiffres, en fonction des paramtres de proprits du tableau. Vous pouvez galement attribuer une

274 Chapitre 11

marque spciale. Les marques spciales ne sont pas affectes lorsque vous numrotez de nouveau les notes de bas de page ou que vous passez du mode chiffres au mode lettres pour les marques standard. Laffichage des chiffres ou des lettres des marques standard et la position de lindice sont contrls par longlet Notes de bas de page de la bote de dialogue Proprits du tableau. Pour plus d'informations, reportez-vous la section Proprits du tableau : notes de bas de page sur p. 264. Remarque : pour modifier les marques de bas de page dans les tableaux classiques, consultez Modification des notes de bas de page dans les tableaux classiques. Pour modifier des marques de notes de bas de page :
E Slectionnez une note de bas de page. E Dans le menu Format, slectionnez Marque de note de bas de page.

Veuillez noter que les marques spciales sont limites deux caractres. De plus, les notes de bas de page avec des marques spciales prcdent celles avec des squences de lettres ou de chiffres dans la zone des notes de bas de page du tableau. Par consquent, ajouter une marque spciale une note de bas de page peut changer lordre de la liste des notes de bas de page.

Renumroter les notes de bas de page


Lorsque vous avez fait pivoter un tableau en changeant des lignes, des colonnes et des strates, les notes de bas de page peuvent tre dsactives. Pour renumroter les notes de bas de page :
E Dans le menu Format, slectionnez Renumroter les notes de bas de page.

Modification des notes de bas de page dans les tableaux classiques


Pour les tableaux classiques, vous pouvez utiliser la bote de dialogue Modifier les notes de bas de page pour modifier le texte et la police, modifier les marqueurs de note de bas de page et masquer ou supprimer des notes de bas de page de manire slective. Lorsque vous insrez une nouvelle note de bas de page dans un tableau classique, la bote de dialogue Modifier les notes de bas de page souvre automatiquement. Afin dutiliser la bote de dialogue Modifier les notes de bas de page pour modifier des notes de bas de page existantes (sans en crer de nouvelles) :
E Double-cliquez dans la zone des notes de bas de page du tableau ou dans les menus slectionnez :

Format > Modifier la note de bas de page.


Marque. Par dfaut, les marques de notes de bas de page standard sont des squences de lettres

ou de chiffres, en fonction des paramtres de proprits du tableau. Pour attribuer une marque spciale, saisissez simplement la nouvelle valeur de marque dans la colonne correspondante. Les marques spciales ne sont pas affectes lorsque vous numrotez de nouveau les notes de bas de page ou que vous passez du mode chiffres au mode lettres pour les marques standard. Laffichage des chiffres ou des lettres des marques standard et la position de lindice sont contrls par longlet Notes de bas de page de la bote de dialogue Proprits du tableau. Pour plus d'informations, reportez-vous la section Proprits du tableau : notes de bas de page sur p. 264.

275 Tableaux pivotants

Pour modifier une marque spciale afin quelle redevienne standard, cliquez avec le bouton droit sur la marque dans la bote de dialogue Modifier les notes de bas de page, et slectionnez Marque de note de bas de page dans le menu contextuel puis Marque standard dans la bote de dialogue Marque de note de bas de page.
Note de bas de page. Le contenu de la note de bas de page. Laffichage reflte les paramtres de

police et darrire-plan actuels. Les paramtres de police peuvent tre modifis pour chaque note de bas de page laide de la sous-bote de dialogue Format. Pour plus d'informations, reportez-vous la section Paramtres de couleur et de police des notes de bas de page sur p. 275. Une unique couleur darrire-plan est applique toutes les notes de bas de page et peut tre modifie dans longlet Police et arrire-plan de la bote de dialogue Proprits de la cellule. Pour plus d'informations, reportez-vous la section Police et arrire-plan sur p. 270.
Visible. Toutes les notes de bas de page sont visibles par dfaut. Dslectionnez (dcochez) la

case Visible pour masquer une note de bas de page.

Paramtres de couleur et de police des notes de bas de page


Pour les tableaux classiques, vous pouvez utiliser la bote de dialogue Format pour modifier la famille, le style, la taille et la couleur de police dune ou de plusieurs notes de bas de page slectionnes :
E Dans la bote de dialogue Modifier les notes de bas de page, slectionnez (cliquez sur) une ou

plusieurs notes de bas de page dans la grille Notes de bas de page.


E Cliquez sur le bouton Format.

La famille, le style, la taille et les couleurs sont appliqus toutes les notes de bas de page slectionnes. La couleur darrire-plan, lalignement et les marges peuvent tre dfinis dans la bote de dialogue Proprits de la cellule et appliqus toutes les notes de bas de page. Vous ne pouvez pas modifier ces paramtres pour chaque note de bas de page individuelle. Pour plus d'informations, reportez-vous la section Police et arrire-plan sur p. 270.

Largeur des cellules de donnes


Fixer la largeur des cellules de donnes est utilis pour fixer une mme largeur toutes les cellules de donnes.
Figure 11-20 Bote de dialogue Fixer la Largeur des Cellules de Donnes

276 Chapitre 11

Pour dfinir la largeur de toutes les cellules de donnes :


E A partir des menus, slectionnez : Format > Largeur des cellules E Entrez une valeur pour la largeur des cellules.

Modification de la largeur de colonne


E Cliquez et faites-glisser la bordure de colonne.

Affichage des bordures masques dans un tableau pivotant


Pour les tableaux possdant peu de bordures visibles, vous pouvez afficher les bordures masques. Cela peut faciliter des tches telles que la modification de la largeur des colonnes.
E Dans le menu Affichage, choisissez Quadrillage. Figure 11-21 Quadrillage affich pour les bordures masques

Slection de lignes, colonnes et de cellules dans un tableau pivotant


Vous pouvez slectionner une ligne ou une colonne en entier ou un ensemble de cellules de donnes et dtiquettes spcifi.

277 Tableaux pivotants

Pour slectionner plusieurs cellules :


E Slectionnez la premire cellule dsire puis utilisez Maj+clic pour inclure un groupe de cellules

continu ou Ctrl+clic (Commande+clic sur Mac) pour slectionner les cellules supplmentaires en une seule fois. Pour slectionner une ligne ou une colonne entire :
E Cliquez sur une tiquette de ligne ou de colonne. E Cliquez de nouveau sur une tiquette de ligne ou de colonne. Veuillez noter quil sagit dun seul

clic spar qui ne fait pas partie dun double clic. Remarque : la mthode ci-dessus nest pas disponible pour les tableaux classiques. ou
E Cliquez sur une tiquette de ligne ou de colonne. E A partir des menus, slectionnez : Edition > Slectionnez > Cellules de donnes et dtiquettes

ou
E Cliquez avec le bouton droit sur ltiquette de modalit de la ligne ou colonne. E A partir du menu contextuel, slectionnez : Slectionnez > Cellules de donnes et dtiquettes

Remarques

La surbrillance qui indique quune ligne ou une colonne est slectionne peut concerner des zones du tableau non contigus. Pour les tableaux classiques, vous pouvez faire un Ctrl+Alt+clic sur ltiquette de la ligne ou de la colonne pour slectionner la ligne ou la colonne.

Impression des tableaux pivotants


Divers facteurs peuvent affecter laspect des tableaux pivotants imprims et ces facteurs peuvent tre contrls en modifiant les attributs du tableau pivotant.

Pour des tableaux pivotants multidimensionnels (tableaux avec strates), vous pouvez soit imprimer toutes les strates, soit simplement imprimer la strate suprieure (visible). Pour plus d'informations, reportez-vous la section Proprits du tableau : Impression sur p. 268. Pour des tableaux pivotants longs ou larges, vous pouvez automatiquement redimensionner le tableau pour ajuster la page ou contrler la position des sauts de tableaux ou des sauts de page. Pour plus d'informations, reportez-vous la section Proprits du tableau : Impression sur p. 268. Pour les tableaux trop larges ou trop longs pour une seule page, vous pouvez contrler lemplacement des sauts de tableau entre les pages.

278 Chapitre 11

Utilisez lAperu avant impression du menu Fichier pour voir quoi ressembleront les tableaux pivotants imprims.

Contrle des sauts de tableau pour les tableaux longs et larges


Les tableaux pivotants qui sont soit trop larges soit trop longs pour tre imprims dans la taille de page dfinie sont automatiquement diviss et sont imprims en plusieurs sections. (Pour les tableaux larges, les diffrentes sections simpriment sur la mme page sil y a de la place). Vous pouvez :

Contrler la position laquelle les lignes et les colonnes sont diviss les grands tableaux Indiquer les lignes et colonnes qui doivent tre conservs ensemble lors de la division de tableaux Redimensionner les grands tableaux pour les ajuster la taille dfinie pour la page

Pour spcifier des sauts de ligne et de colonne dans les tableaux pivotants imprims
E Cliquez sur une cellule de la colonne gauche de lendroit o vous souhaitez insrer le saut ou

cliquez sur une cellule de la ligne au-dessus de lendroit o vous souhaitez insrer le saut. Remarque : pour les tableaux classiques, vous devez cliquer sur une tiquette de colonne ou sur une cellule dtiquette de ligne.
E A partir des menus, slectionnez : Format > Points darrt > Point darrt vertical

ou
Format > Points darrt > Point darrt horizontal

Remarque : pour les tableaux classiques, choisissez Format > Point ici pour les points darrt verticaux et horizontaux.
Pour spcifier des lignes ou colonnes conserver ensemble
E Slectionnez les tiquettes des lignes ou colonnes que vous souhaitez conserver ensemble.

(Cliquez et faites-glisser ou cliquez avec la touche Maj. enfonce pour slectionner plusieurs tiquettes de ligne ou de colonne.)
E A partir des menus, slectionnez : Format > Points darrt > Conserver ensemble

Remarque : Pour les tableaux classiques, choisissez Format > Conserver ensemble.
Pour afficher les points darrt et conserver les groupes ensemble

Vous pouvez choisir dafficher ou non les points darrt et conserver les groupes ensemble.
E A partir des menus, slectionnez : Format > Points darrt > Afficher les points darrt

279 Tableaux pivotants

Les points darrt apparaissent sous la forme de lignes verticales ou horizontales. Conserver les groupes ensemble apparat sous la forme de zones rectangulaires grises entoures de bordures sombres. Remarque : laffichage des points darrt et de loption Conserver les groupes ensemble nest pas pris en charge par les tableaux classiques.
Pour effacer les points darrt et conserver les groupes ensemble

Pour effacer un point darrt :


E Cliquez sur une cellule dans la colonne de gauche dun point darrt vertical ou cliquez sur une

cellule dans la ligne au-dessus dun point darrt horizontal. Remarque : pour les tableaux classiques, vous devez cliquer sur une tiquette de colonne ou sur une cellule dtiquette de ligne.
E A partir des menus, slectionnez : Format > Points darrt > Effacer un point darrt ou un groupe

Remarque : Pour les tableaux classiques, choisissez Format > Supprimer le saut ici. Pour supprimer loption Conserver un groupe ensemble :
E slectionnez les tiquettes de colonne ou de ligne qui spcifient le groupe. E A partir des menus, slectionnez : Format > Points darrt > Effacer un point darrt ou un groupe

Remarque : Pour les tableaux classiques, choisissez Format > Supprimer loption Conserver ensemble. Tous les points darrt et les options Conserver les groupes ensemble sont automatiquement effacs lorsque vous faites pivoter ou que vous changez lordre dune ligne ou dune colonne. Ce comportement ne sapplique quaux tableaux classiques.

Cration dun diagramme partir dun tableau pivotant


E Double-cliquez sur le tableau pivotant pour lactiver. E Slectionnez les cellules afficher dans le diagramme. E Effectuez un clic droit nimporte o dans la zone slectionne. E Slectionnez Crer un diagramme dans le menu contextuel, puis choisissez un type de diagramme.

Tableaux classiques
Vous pouvez choisir de reprsenter les tableaux sous la forme de tableaux classiques (appels tableaux complets dans la version 19) qui sont alors entirement compatibles avec les versions de IBM SPSS Statistics antrieures la version 20. Les tableaux classiques peuvent tre reprsents lentement et ne sont recommands que si la compatibilit avec les versions antrieures

280 Chapitre 11

la version 20 est ncessaire. Pour plus dinformations sur la cration des tableaux classiques, reportez-vous Options de tableau pivotant.

Modles

12

Chapitre

Certains rsultats sont prsents sous forme de modles qui apparaissent dans le Viewer avec un type spficique de visualisation. La visualisation affiche dans le Viewer nest pas la seule vue disponible du modle. Un modle contient de nombreuses vues diffrentes. Vous pouvez activer le modle dans le Viewer de modle et interagir directement avec le modle pour afficher toutes les vues du modle disponibles. Vous pouvez galement imprimer et exporter lensemble des vues du modle.

Interaction avec un modle


Pour interagir avec un modle, vous devez dabord lactiver :
E Double-cliquez sur le modle.

ou
E Cliquez avec le bouton droit de la souris sur le modle puis, dans le menu contextuel, slectionnez Modifier le contenu. E Dans le sous-menu, choisissez Dans une fentre spare.

Lactivation du modle permet de lafficher dans le Viewer de modle. Pour plus d'informations, reportez-vous la section Travailler avec le Viewer de modle sur p. 281.

Travailler avec le Viewer de modle


Le Viewer de modle est un outil interactif permettant dafficher les vues de modles disponibles et den modifier lapparence. (Pour plus dinformations sur le Viewer de modle, reportez-vous Interaction avec un modle sur p. 281). Deux styles diffrents existent dans le Viewer de modle :

Scinder en vues principale/auxiliaire. Dans ce style, la vue principale apparat gauche dans

le Viewer de modle. La vue principale affiche des visualisations gnrales du modle, par exemple un diagramme rseau. La vue principale peut comporter plusieurs vues de modle. La liste droulante situe sous la vue principale vous permet de choisir une des vues principales parmi celles disponibles. La vue auxiliaire apparat droite dans le Viewer de modle. Compare la visualisation gnrale dans la vue principale, la vue auxiliaire affiche en gnral une visualisation du modle plus dtaille, y compris les tableaux. Tout comme la vue principale, la vue auxiliaire peut comporter plusieurs vues de modle. La liste droulante situe sous la vue auxiliaire vous permet de choisir une des vues principales parmi celles disponibles. La vue auxiliaire peut galement afficher des visualisations spcifiques pour les lments slectionns dans la vue principale. Par exemple, selon le type de modle, vous pouvez slectionner un noeud
Copyright IBM Corporation 1989, 2011. 281

282 Chapitre 12

de variable dans la vue principale pour afficher un tableau pour cette variable dans la vue auxiliaire.

Une vue la fois, avec les miniatures. Dans ce style, une seule vue est visible, et les autres vues

sont accessibles grce aux miniatures situes sur la gauche du Viewer de modle. Chaque vue affiche quelques visualisations du modle. Les visualisations spcifiques qui sont affiches dpendent de la procdure lorigine de la cration du modle. Pour plus dinformations concernant lutilisation de modles spcifiques, reportez-vous la documentation concernant la procdure lorigine de la cration du modle.
Tableaux de vue de modles

Les tableaux affiches dans le Viewer de modle ne sont pas des tableaux pivotants. Vous ne pouvez pas manipuler ces tableaux de la mme manire que vous manipulez des tableaux pivotants.
Dfinition des proprits du modle

lintrieur du Viewer de modle, vous pouvez dfinir des proprits spcifiques pour le modle. Pour plus d'informations, reportez-vous la section Proprits du modle sur p. 282.
Copie des vues de modles

Vous pouvez galement copier des vues de modles individuelles lintrieur du Viewer de modle. Pour plus d'informations, reportez-vous la section Copie des vues de modles sur p. 282.

Proprits du modle
partir du Viewer de modle, slectionnez, partir des menus :
Fichier > Proprits

Chaque modle possde des proprits associes qui vous permettent de spcifier quelles seront les vues imprimer partir du Viewer. Par dfaut, seule la vue visible dans le Viewer de rsultats est imprime. Il sagit toujours dune seule vue principale. Vous pouvez galement spcifier que lensemble des vues de modle disponibles soient imprimes. Ceci comprend lensemble des vues principales et lensemble des vues auxiliaires, (sauf les vues auxilliaires bases sur la slection dans la vue principale qui ne sont pas imprimes). Remarque : vous pouvez galement imprimer des vues de modles individuelles lintrieur du Viewer de modle lui-mme. Pour plus d'informations, reportez-vous la section Impression dun modle sur p. 283.

Copie des vues de modles


partir du menu Edition dans le Viewer de modle, vous pouvez copier la vue principale affiche ou la vue auxiliaire affiche. Une seule vue de modle est copie. Vous pouvez coller la vue de modle dans le Viewer de rsultats, dans lequel la vue de modle individuelle sera ensuite reprsente par une visualisation qui peut tre dite dans lEditeur de graphiques. Coller dans le Viewer de rsultats vous permet dafficher plusieurs vues de modle simultanment. Vous

283 Modles

pouvez galement coller dans dautres applications, la vue apparaissant sous forme dimage ou de tableau selon lapplication cible choisie.

Impression dun modle


Impression partir du Viewer de modle

Vous pouvez imprimer une vue de modle unique dans le Viewer de modle lui-mme.
E Activez le modle dans le Viewer de modle. Pour plus d'informations, reportez-vous la section

Interaction avec un modle sur p. 281.


E A partir des menus, slectionnez : Affichage > Mode Edition E Dans la vue principale ou auxiliaire (selon celle que vous souhaitez imprimer), cliquez sur licne

dimpression dans la palette doutils Gnrale. (Si cette palette ne saffiche pas, slectionnez Palettes>Gnrale dans le menu Vue).
Impression partir du Viewer de rsultats

Lorsque vous imprimez partir du Viewer de rsultats, le nombre de vue imprimes pour un modle spcifique dpend des proprits de ce modle. Le modle peut tre dfini sur limpression de la vue affiche uniquement ou sur lensemble des vues de modle disponibles. Pour plus d'informations, reportez-vous la section Proprits du modle sur p. 282.

Exportation dun modle


Par dfaut, lorsque vous exportez des modles partir du Viewer de rsultats, linclusion ou lexclusion des vues de modle est contrle par les proprits de chaque modle. Pour plus dinformations sur les proprits des modles, reportez-vous Proprits du modle sur p. 282. Lors de lexportation, vous pouvez remplacer ce paramtre et inclure lensemble des vues de modles ou uniquement la vue de modle visible. Dans la bote de dialogue Exporter les rsultats, cliquez sur Modifier les options... dans le groupe Document. Pour des informations supplmentaires sur lexportation et sur cette bote de dialogue, consultez Exporter rsultats sur p. 233. Remarque : toutes les vues de modles, y compris les tableaux, sont exportes en tant qulments graphiques. Veuillez noter galement que les vues auxiliaires bases sur les slections dans la vue principale ne sont jamais exportes.

Enregistrement des champs utiliss dans le modle dans un nouvel ensemble de donnes
Vous pouvez enregistrer les champs utiliss dans le modle dans un nouvel ensemble de donnes.
E Activez le modle dans le Viewer de modle. Pour plus d'informations, reportez-vous la section

Interaction avec un modle sur p. 281.

284 Chapitre 12 E A partir des menus, slectionnez : Gnrer > Slection des champs (entre et cible du modle) Figure 12-1 Slection des champs en fonction des champs du modle

Nom de lensemble de donnes. Indiquez un nom densemble de donnes valide. Les ensembles

de donnes sont disponibles pour utilisation ultrieure dans la mme session mais ne sont pas enregistrs en tant que fichiers sauf si vous le faites explicitement avant la fin de la session. Le nom des ensembles de donnes doit tre conforme aux rgles de dnomination de variables. Pour plus d'informations, reportez-vous la section noms des variables dans le chapitre 5 sur p. 81.

Enregistrement des valeurs prdites dans un nouvel ensemble de donnes en fonction de limportance
Vous pouvez enregistrer les valeurs prdites dans un nouvel ensemble de donnes, en fonction des informations prsentes sur le graphique de limportance des variables prdites.
E Activez le modle dans le Viewer de modle. Pour plus d'informations, reportez-vous la section

Interaction avec un modle sur p. 281.


E A partir des menus, slectionnez : Gnrer > Slection des champs (Importance des valeurs prdites) Figure 12-2 Slection des champs en fonction de limportance

Plus grand nombre de variables. Inclut ou exclut les variables prdites les plus importantes

jusquau nombre spcifi.


Importance suprieure . Inclut ou exclut toutes les variables prdites dont limportance relative

est suprieure la valeur spcifie.


E Cliquez sur OK pour ouvrir la bote de dialogue Nouvel ensemble de donnes.

285 Modles Figure 12-3 Slection des champs : nouvel ensemble de donnes

Nom de lensemble de donnes. Indiquez un nom densemble de donnes valide. Les ensembles

de donnes sont disponibles pour utilisation ultrieure dans la mme session mais ne sont pas enregistrs en tant que fichiers sauf si vous le faites explicitement avant la fin de la session. Le nom des ensembles de donnes doit tre conforme aux rgles de dnomination de variables. Pour plus d'informations, reportez-vous la section noms des variables dans le chapitre 5 sur p. 81.

Modles pour des ensembles


Le modle dun ensemble fournit des informations sur les modles de composants de lensemble et les performances de lensemble en gnral.
Figure 12-4 Vue rcapitulative du modle

286 Chapitre 12

La barre doutils principale (indpendante de la vue) vous permet de choisir dvaluer lensemble ou un modle de rfrence Si lensemble est utilis pour lvaluation, vous pouvez aussi slectionner la rgle de combinaison. Ces changements ne ncessitent pas de nouvelle excution du modle ; cependant, ces choix sont sauvegards dans le modle pour une valuation et/ou pour une valuation du modle en aval. Ils ont aussi une influence sur le PMML export partir du viewer densemble.
Rgle de combinaison. Lors de lvaluation dun ensemble, il sagit de la rgle utilise pour

combiner les valeurs prdites partir des modles de base pour calculer la valeur de score dun ensemble.

Les valeurs prdites densemble pour des cibles qualitatives peuvent tre combines au moyen du vote, de la probabilit la plus leve ou de la probabilit de moyenne la plus leve. Le vote slectionne la catgorie ayant le plus souvent la probabilit la plus leve parmi les modles de base. La probabilit la plus leve slectionne la catgorie ayant la probabilit unique la plus leve parmi tous les modles de base. La probabilit de moyenne la plus leve slectionne la catgorie ayant la valeur la plus leve lorsquon ralise la moyenne des probabilits de catgorie parmi les modles de base. Des valeurs prdites densemble pour des cibles continues peuvent tre combines laide de la moyenne ou de la mdiane des valeurs prdites partir des modles de base.

La valeur par dfaut provient des spcifications ralises lors de la cration du modle. Une modification de la rgle de combinaisons recalcule la prcision du modle et met jour toutes les vues de la prcision du modle. Le diagramme dimportance de la valeur prdite est aussi mis jour. Cette commande est dsactive si le modle de rfrence est slectionn pour lvaluation.
Afficher toutes les rgles de combinaison. Lorsque cette option est slectionne, les rsultats de toutes les rgles de combinaisons disponibles sont affichs dans le diagramme de qualit du modle. Le diagramme de prcision du modle de composants est aussi mis jour afin dafficher les lignes de rfrence pour chaque mthode de vote.

287 Modles

Rcapitulatif de modle
Figure 12-5 Vue rcapitulative du modle

La vue Rcapitulatif du modle est un instantan, permettant de consulter en un coup dil la qualit et la diversit de lensemble.
Qualit. Le diagramme affiche la prcision du modle final, compar un modle de rfrence

et un modle Naive. La prcision est prsente dans un format plus grand et meilleur ; le meilleur modle dispose de la prcision la plus leve. Pour une cible qualitative, la prcision est tout simplement le pourcentage des enregistrements pour lesquels la valeur de prdiction correspond la valeur observe. Pour une cible continue, la prcision est gale 1 moins le ratio de lerreur moyenne absolue en prdiction (la moyenne des valeurs absolues des valeurs prdites moins les valeurs observes) de la plage des valeurs prdites (la valeur prdite maximale moins la valeur prdite minimale).

288 Chapitre 12

Pour les ensembles de bagging, le modle de rfrence est un modle standard construit sur lintgralit de la partition de formation. Pour les ensembles boosts, modle de rfrence est le premier modle de composant. Le modle Naive reprsente la prcision si aucun modle ntait construit, et attribue tous les enregistrements la catgorie modale. Le modle Naive nest pas calcul pour des cibles continues.
Diversit. Le graphique affiche la diversit dopinions parmi les modles de composants utiliss

pour construire lensemble, prsent dans un format plus grand et plus vari. Il sagit dune mesure indiquant la variation des prdictions parmi les modles de base. La diversit nest pas disponible pour les modles densemble boosts et elle nest pas non plus affiche pour les cibles continues.

Importance des valeurs prdites


Figure 12-6 Vue Importance des valeurs prdites

Gnralement, vous souhaitez concentrer vos efforts de modlisation sur les champs prdicteurs les plus importants et vous envisagez dexclure et dignorer les moins importants. Le diagramme dimportance des valeurs prdites peut vous y aider en indiquant limportance relative de chaque valeur prdite en estimant le modle. Etant donn que les valeurs sont relatives, la somme des

289 Modles

valeurs pour lensemble des valeurs prdites affiche est 1,0. Limportance des valeurs prdites na aucun rapport avec la prcision du modle. Elle est juste lie limportance de chaque valeur prdite pour la ralisation dune prvision, peu importe si cette dernire est prcise ou non. Limportance des valeurs prdites nest pas disponible pour tous les modles densemble. Lensemble des valeurs prdites peuvent varier parmi les modles de composants, mais limportance doit tre calcule pour les valeurs prdites utilises dans au moins un modle de composant.

Frquence des valeurs prdites


Figure 12-7 Vue Frquence des valeurs prdites

Lensemble des valeurs prdites peut varier parmi les modles de composants selon le choix de la mthode de modlisation ou de la slection des valeurs prdites. Le diagramme de la frquence des valeurs prdites est un graphique en points qui affiche la distribution des valeurs prdites parmi les modles de composants dans lensemble. Chaque point reprsente un ou plusieurs modles de composants qui contient la valeur prdite. Les valeurs prdites sont reprsentes sur laxe y et sont tries en ordre dcroissant de frquence ; par consquent, la valeur prdite la plus haute est celle utilise dans le plus grand nombre de modles de composants, et la valeur prdite

290 Chapitre 12

la plus basse est celle utilise dans le moins grand nombre de modles de composants. Les 10 valeurs prdites les plus hautes sont affiches. Les valeurs prdites qui apparaissent le plus frquemment sont gnralement les plus importantes. Ce diagramme nest pas pratique pour les mthodes dans lesquelles lensemble des valeurs prdites ne peut pas varier parmi les modles de composants.

Prcision dun modle de composant


Figure 12-8 Vue Prcision dun modle de composant

Le diagramme est un graphique en points du pouvoir prdictif des modles de composants. Chaque point reprsente un ou plusieurs modles de composants avec le niveau de prcision indiqu sur laxe y. Passez la souris sur un point pour obtenir des informations sur le modle de composant individuel correspondant.
Lignes de rfrence. Le diagramme affiche des lignes de code de couleurs pour lensemble ainsi

que le modle de rfrence et les modles Naive. Une coche saffiche en regard de la ligne correspondant au modle qui sera utilis pour lvaluation.
Interactivit. Le graphique est mis jour si vous modifiez la rgle de combinaison. Ensembles boosts. Un diagramme curviligne saffiche pour les ensembles boosts.

291 Modles Figure 12-9 Vue Prcision dun ensemble, ensemble boost

292 Chapitre 12

Dtails dun modle de composant


Figure 12-10 Vue Dtails dun modle de composant

Le tableau affiche des informations sur les modles de composants, rpertoris par ligne. Par dfaut, les modles de composants sont tris dans lordre croissant des numros de modle. Vous pouvez trier les lignes par ordre croissant ou dcroissant des valeurs de nimporte quelle colonne.
Modle : Un nombre reprsentant lordre squentiel dans lequel le modle de composants a t

cr.
Prcision. Prcision gnrale sous la forme dun pourcentage. Mthode. La mthode de modlisation. Valeurs prdites. Le nombre de valeurs prdites utilises dans le modle de composant. Taille du modle. La taille du modle dpend de la mthode de modlisation : pour les

arborescences, il sagit du nombre de noeuds de larborescence ; pour les modles linaires, il sagit du nombre de coefficients ; pour les rseaux neuronaux, il sagit du nombre des synapses.
Enregistrements. Le nombre pondr denregistrements dentre dans lchantillon

dapprentissage.

293 Modles

Prparation automatique des donnes


Figure 12-11 Vue Prparation automatique des donnes

Cette vue affiche des informations concernant les champs qui ont t exclus et la faon dont les champs transforms ont t drivs dans ltape de prparation automatique des donnes (ADP). Pour chaque champ transform ou exclu, le tableau rpertorie le nom du champ, son rle au sein de lanalyse et laction entreprise par ltape ADP. Les champs sont tris selon lordre alphabtique croissant des noms de champ. Laction Enlever les valeurs loignes, lorsquelle est affiche, indique que les valeurs des prdicteurs continus situs au-del dune valeur de csure (cart-type de 3 par rapport la moyenne) sont dfinies sur la valeur de csure.

Viewer de modles scinds


Le Viewer de modles scinds rpertorie les modles pour chaque scission, et propose des rcapitulatifs des modles scinds.

294 Chapitre 12 Figure 12-12 Viewer de modles scinds

Scission. Len-tte de la colonne indique le ou les champs utiliss pour crer des scissions, et les

cellules correspondent aux valeurs de scission. Double-cliquez sur une scission afin douvrir un viewer de modle pour le modle construit pour cette scission.
Prcision. Prcision gnrale sous la forme dun pourcentage. Taille du modle. La taille du modle dpend de la mthode de modlisation : pour les

arborescences, il sagit du nombre de noeuds de larborescence ; pour les modles linaires, il sagit du nombre de coefficients ; pour les rseaux neuronaux, il sagit du nombre des synapses.
Enregistrements. Le nombre pondr denregistrements dentre dans lchantillon

dapprentissage.

Utilisation de la syntaxe de commande

13

Chapitre

Le puissant langage de commande permet denregistrer et dautomatiser de nombreuses tches communes. Il fournit galement des fonctionnalits qui ne se trouvent ni dans les menus ni dans les botes de dialogue. La plupart des commandes sont accessibles depuis les menus et botes de dialogue. Cependant, certaines options et commandes ne sont disponibles quen utilisant le langage de commande. Celui-ci vous permet denregistrer vos travaux dans un fichier de syntaxe afin de vous permettre de relancer votre analyse une date ultrieure ou de lexcuter dans une opration automatise laide dune tche de production. Un fichier de syntaxe de commande est un fichier texte simple contenant des commandes. Il est possible douvrir une fentre de syntaxe et de taper des commandes, mais il est plus simple de laisser le logiciel construire le fichier de syntaxe selon lune des mthodes suivantes :

Copie de la syntaxe de commande partir des botes de dialogue, Copie de la syntaxe partir du fichier de rsultat, Copie de la syntaxe partir du fichier-journal.

Un guide de rfrence dtaill sur la syntaxe des commandes est disponible sous deux formes diffrentes : guide intgr dans le systme daide global et comme fichier PDF distinct appel Command Syntax Reference, aussi disponible partir du menu Aide. Laide contextuelle pour la commande en cours est disponible dans une fentre de syntaxe en pressant la touche F1.

Rgles de syntaxe
Lorsque vous excutez des commandes partir dune fentre de syntaxe de commande lors dune session, vous excutez des commandes en mode interactif. Les rgles suivantes sappliquent aux spcifications de commandes en mode interactif :

Chaque commande doit commencer sur une nouvelle ligne. Les commandes peuvent commencer dans nimporte quelle colonne dune ligne de commande et continuer sur autant de lignes que ncessaire. Il existe nanmoins une exception : La commande END DATA doit commencer dans la premire colonne de la premire ligne la fin des donnes. Chaque commande doit terminer par un point servant de caractre de fin de commande. Cependant, il est prfrable dignorer le caractre de fin sur BEGIN DATA, de faon ce que les donnes linaires soient traites comme une seule spcification continue. Le caractre de fin de commande doit correspondre au dernier caractre non vide dune commande. En labsence dun point servant de caractre de fin de commande, toute ligne vide est interprte comme un caractre de fin de commande.

Copyright IBM Corporation 1989, 2011.

295

296 Chapitre 13

Remarque : Pour que les autres modes dexcution de commande soient compatibles entre eux (notamment les fichiers de commandes excuts avec les commandes INSERT ou INCLUDE dans une session interactive), chaque ligne de syntaxe de commande ne doit pas dpasser 256 octets.

La plupart des sous-commandes sont spares par des barres obliques (/). La barre oblique figurant avant la premire sous-commande de la commande est souvent facultative. Le nom des variables doit tre crit en en toute lettre. Le texte inclus dans les apostrophes ou les guillemets doit tenir sur une seule ligne. Un point (.) doit tre utilis pour indiquer les dcimales, indpendamment des paramtres rgionaux ou locaux. Le nom des variables finissant par un point peut engendrer des erreurs dans les commandes cres par les botes de dialogue. Vous ne pouvez pas crer de tels noms de variable dans les botes de dialogue ; vous devez donc viter dindiquer ces noms.

La syntaxe de commande respectant la casse, une abrviation de trois ou quatre lettres peut tre utilise pour spcifier ces commandes. Vous pouvez utiliser autant de lignes voulues pour spcifier une commande unique. Il vous est possible dajouter des espaces ou des sauts de ligne presque tous les points dinsertion dun espace vide, tels que des barres obliques, des parenthses, des oprateurs arithmtique, ou les ajouter entre le nom des variables. Par exemple,
FREQUENCIES VARIABLES=JOBCAT GENDER /PERCENTILES=25 50 75 /BARCHART.

et
freq var=jobcat gender /percent=25 50 75 /bar.

sont deux choix possibles qui gnrent les mmes rsultats.


Fichiers INCLUDE

Pour les fichiers de commande excuts via la commande INCLUDE, les rgles de syntaxe du mode de commande sappliquent. Les rgles suivantes sappliquent aux spcifications de commandes en mode batch :

Toutes les commandes du fichier de commande doivent commencer dans la colonne 1. Vous pouvez utiliser les signes plus (+) ou moins () dans la premire colonne si vous souhaitez indenter la spcification de commande afin de faciliter la lecture du fichier. Si plusieurs lignes sont utilises pour une commande, la colonne 1 de chaque ligne suivante doit tre vide. Les caractres de fin de commande sont optionnels. Une ligne ne peut pas excder 256 octets. Tout caractre supplmentaire est tronqu.

A moins de disposer de fichiers de commande existants qui utilisent dj la commande INCLUDE, il est prfrable dutiliser la place la commande INSERT, car elle convient aux fichiers de commande conformes lun des deux ensembles de rgles. Si vous gnrez une syntaxe de commande en collant les slections dune bote de dialogue dans une fentre de syntaxe, le format

297 Utilisation de la syntaxe de commande

des commandes convient tout mode de production. Pour plus dinformations, reportez-vous au manuel Command Syntax Reference (disponible au format PDF depuis le menu Aide).

Cration dune syntaxe depuis les botes de dialogue


La mthode la plus simple pour construire un fichier de syntaxe de commande consiste effectuer des slections dans les botes de dialogue et coller la syntaxe dans la fentre correspondante. En collant la syntaxe chaque tape dune longue analyse, vous pouvez construire un fichier de travail vous permettant de relancer lanalyse ultrieurement ou dexcuter une opration automatise laide du systme de production. Dans la fentre de syntaxe, vous pouvez excuter la syntaxe qui a t colle, la modifier et lenregistrer dans un fichier de syntaxe.

Collage dune syntaxe depuis les botes de dialogue


E Ouvrez la bote de dialogue et faites vos slections. E Cliquez sur Coller.

La syntaxe de commande est alors colle dans la fentre correspondante. Si vous navez pas ouvert de fentre, une nouvelle fentre souvre automatiquement pour pouvoir y coller la syntaxe. Par dfaut, la syntaxe est colle aprs la dernire commande. Vous pouvez choisir de coller la syntaxe lemplacement du curseur ou de remplacer la syntaxe slectionne. Le rglage est spcifi dans longlet diteur de syntaxe de la bote de dialogue Options.
Figure 13-1 Syntaxe de commande colle depuis une bote de dialogue

Copie de la syntaxe depuis le fichier de rsultat


Vous pouvez construire un fichier de syntaxe en copiant la syntaxe depuis le fichier apparaissant dans le Viewer. Pour ce faire, slectionnez Afficher commandes dans les paramtres du Viewer (menu Edition, Options, onglet Viewer) avant de lancer lanalyse. Chaque commande apparat donc dans le Viewer accompagn du rsultat de lanalyse. Dans la fentre de syntaxe, vous pouvez excuter la syntaxe qui a t colle, la modifier et lenregistrer dans un fichier de syntaxe.

298 Chapitre 13 Figure 13-2 Syntaxe de commande dans le fichier

Copier la syntaxe depuis le fichier de rsultats


E Avant de lancer lanalyse, partir du menu, slectionnez : Edition > Options... E Dans longlet Viewer, slectionnez Afficher commandes.

Au cours de lanalyse, les commandes des slections faites dans votre bote de dialogue sont enregistres dans le fichier.
E Ouvrez un fichier de syntaxe prcdemment enregistr ou crez-en un nouveau. Pour ce faire,

partir du menu, slectionnez :


Fichier > Nouveau > Syntaxe E Dans le Viewer, double-cliquez sur un lment du fichier pour le mettre en surbrillance. E Slectionnez le texte copier.

299 Utilisation de la syntaxe de commande E A partir du menu du Viewer, slectionnez : Edition > Copier E Dans la fentre de syntaxe, partir du menu, slectionnez : Edition > Coller

Utilisation de lditeur de syntaxe


Lditeur de syntaxe fournit un environnement spcialement conu pour la cration, la modification et lexcution de la syntaxe de commande. Lditeur de syntaxe de commande possde les fonctionnalits suivantes :

Saisie semi-automatique. Vous pouvez slectionner des commandes, des sous-commandes, des

mots-cls et des valeurs de mot-cl mesure que vous tapez partir dune liste contextuelle. Vous pouvez choisir loption dinvite automatique ou laffichage de la liste sur demande.

Codage par couleur. Les lments reconnus de la syntaxe de commande (commandes,

sous-commandes, mots-cls et valeurs de mot-cl) sont cods par couleur afin que vous puissez identifier les termes non reconnus dun coup doeil. De plus, plusieurs erreurs de syntaxes communes, telles que des guillemets non fermes, sont codes par couleur pour une identification rapide.

Points darrt. Vous pouvez interrompre lexcution dune syntaxe de commande des points

spcifis, ce qui vous permet dexaminer les donnes ou les rsultats avant de poursuivre.
Signets. Vous pouvez dfinir des signets qui vous permettent de naviguer rapidement dans de

grands fichiers de syntaxe de commande.


Mise en retrait automatique. Vous pouvez formater automatiquement votre syntaxe laide

dun style de mise en retrait automatique similaire la syntaxe colle partir dune bote de dialogue.

Excution pas pas. Vous pouvez excuter une syntaxe de commande pas pas, raison dune

commande la fois, en passant la commande suivante en un simple clic. Remarque : Lorsque vous travaillez avec des langues scrivant de la droite vers la gauche, il est recommand de cocher la case Optimiser pour langues de la droite vers la gauche situe sur longlet Editeur de syntaxe de la bote de dialogue Options.

300 Chapitre 13

Fentre Editeur de syntaxe


Figure 13-3 Editeur de syntaxe

La fentre Editeur de syntaxe est divise en quatre zones :


Le panneau de lditeur est la partie principale de la fentre Editeur de syntaxe et est lendroit o vous saisissez et modifiez la commande de syntaxe. La marge adjacente au panneau de lditeur affiche des informations telles que le numro de ligne et la position des points darrt. Le panneau de navigation se trouve gauche de la marge et du panneau de lditeur ; il affiche une liste de toutes les commandes dans la fentre Editeur de syntaxe et permet de naviguer vers les commandes en un seul clic. Le panneau derreur se trouve en dessous du panneau de lditeur et affiche les erreurs dexploitation.

Contenus de la marge

Les numros de ligne, les points darrt, les signets, les tendues de commande et un indicateur de progression sont affichs dans la marge, gauche du panneau de lditeur, dans la fentre de syntaxe.

Les numros de ligne ne tiennent pas compte des fichiers externes rfrencs dans les commandes INSERT et INCLUDE. Vous pouvez afficher ou masquer les numros de ligne en slectionnant Affichage > Afficher le numro de ligne dans les menus. Les points darrt interrompent lexcution des points spcifis et sont reprsents par un cercle rouge en regard de la commande sur laquelle le point darrt est dfini.

301 Utilisation de la syntaxe de commande

Les signets marquent des lignes spcifiques dans un fichier de syntaxe de commande et sont reprsents par un carr contenant le numro (1 9) attribu au signet. En passant le curseur sur licne dun signet, vous affichez le numro et le nom attribu ce signet, sil y en a. Les tendues de commande sont des icnes qui fournissent des indicateurs visuels du dbut et de la fin dune commande. Vous pouvez afficher ou masquer les tendues de commande en slectionnant Affichage > Afficher les tendues de commande dans les menus. La progression de lexcution dune syntaxe est indique par une flche pointant vers le bas dans la marge et stirant de la premire la dernire commande excute. Ceci est particulirement utile lors de lexcution dune syntaxe de commande contenant des points darrt et lors de lexcution pas pas dune commande. Pour plus d'informations, reportez-vous la section Excution dune syntaxe de commande sur p. 308.

Panneau de navigation

Le panneau de navigation contient une liste de toutes les commandes reconnues dans la fentre de syntaxe, affiches dans lordre dans lequel elles apparaissent dans la fentre. Le fait de cliquer sur une commande dans le panneau de navigation positionne le curseur au dbut de la commande.

Vous pouvez utiliser les touches de direction Haut et Bas pour vous dplacer dans la liste des commandes ou cliquer sur une commande pour y accder. Un double-clic slectionne la commande. Les noms de commandes contenant certains types derreurs de syntaxe, telles que des guillemets non fermes, sont en rouge et en gras par dfaut. Pour plus d'informations, reportez-vous la section Codage par couleurs sur p. 303. Le premier mot de chaque ligne de texte non reconnu est en gris. Vous pouvez afficher ou masquer le panneau de navigation en slectionnant Affichage > Afficher le panneau de navigation dans les menus.

Panneau derreur

Le panneau derreur affiche les erreurs dexcution survenues lors de la toute dernire excution.

Les informations relatives chaque erreur contiennent le numro de la ligne de dpart de la commande contenant lerreur. Vous pouvez utiliser les touches de direction Haut et Bas pour vous dplacer dans la liste des erreurs. Le fait de cliquer sur une entre de la liste positionne le curseur sur la premire ligne de la commande qui a gnr lerreur. Vous pouvez afficher ou masquer le panneau derreur en slectionnant Affichage > Afficher le panneau derreur dans les menus.

Utilisation des affichages multiples

Vous pouvez scinder le volet de lditeur en deux volets situs lun au-dessus de lautre.
E A partir des menus, slectionnez : Fentre > Spare

302 Chapitre 13

Des actions effectues dans les panneaux de navigation et dans les panneaux derreur tel que cliquer sur une erreur agissent sur le panneau dans lequel se trouve le curseur. Vous pouvez supprimer la scission en double-cliquant dessus ou en slectionnant Fentre > Supprimer la scission.

Terminologie
Commandes. Lunit de base de la syntaxe est la commande. Chaque commande commence par le nom de la commande, qui se compose dun, deux ou trois mots (par exemple, DESCRIPTIVES, SORT CASES, ou ADD VALUE LABELS . Sous-commandes. La plupart des commandes contiennent des sous-commandes. Les

sous-commandes fournissent des spcifications supplmentaires et commencent par une barre oblique suivie du nom de la sous-commande.
Mots-cls. Les mots-cls sont des termes fixes qui sont gnralement utiliss dans une sous-commande afin de spcifier les options disponibles de la sous-commande. Valeurs de mots-cl. Les mots-cls peuvent avoir pour valeur un terme fixe qui spcifie une option

ou une valeur numrique.


Exemple
CODEBOOK gender jobcat salary /VARINFO VALUELABELS MISSING /OPTIONS VARORDER=MEASURE.

Le nom de la commande est CODEBOOK.


VARINFO et OPTIONS sont des sous-commandes. VALUELABELS, MISSING, et VARORDER sont des mots-cls. MEASURE est une valeur de mot-cl associe VARORDER .

Saisie semi-automatique
Lditeur de syntaxe propose une aide sous la forme dune saisie semi-automatique des commandes, des sous-commandes, des mots-cls et des valeurs de mots-cl. Par dfaut, une liste contextuelle des termes disponibles vous est propose mesure que vous effectuez vos saisies. Appuyer sur la touche Entre ou Tab permet dinsrer llment actuellement mis en surbrillance dans la liste la position du curseur. Vous pouvez afficher la liste sur demande en appuyant sur Ctrl+barre despace et fermer la liste en appuyant sur la touche Echap. Llment de menu Saisie semi-automatique du menu Outils active ou dsactive laffichage automatique de la liste de saisie semi-automatique. Vous pouvez aussi activer ou dsactiver laffichage automatique de la liste partir de longlet diteur de syntaxe dans la bote de dialogue Options. Lactivation ou la dsactivation de llment de menu Saisie semi-automatique remplace le paramtre de la bote de dialogue Options mais nest pas conserv dune session lautre.

303 Utilisation de la syntaxe de commande

Remarque : La liste de saisie semi-automatique se ferme si vous saisissez un espace. Pour des commandes composes de plusieurs mots, telles que ADD FILES, slectionnez la commande souhaite avant de saisir un espace.

Codage par couleurs


Les couleurs de lEditeur de syntaxe codent des lments reconnus dune syntaxe de commande, tels que les commandes et les sous-commandes ainsi que diverses erreurs de syntaxe telles que les guillemets ou les parenthses non fermes. Le codage par couleur nest pas appliqu au texte non reconnu.
Commandes. Par dfaut, les commandes reconnues sont en bleu et en gras. Cependant, si une erreur de syntaxe est reconnue lintrieur de la commande, telle quune parenthse manquante, le nom de la commande est en rouge et en gras par dfaut.

Remarque : Les abrviations des noms de commandes, telles que FREQ pour FREQUENCIES ne sont pas en couleurs, mais elles sont valides.
Sous-commandes. Les sous-commandes reconnues sont en vert par dfaut. Cependant, si un signe

gal obligatoire manque dans la sous-commande ou si un signe gal non valide la suit, le nom de la sous-commande est en rouge par dfaut.
Mots-cls. Les mots-cls reconnus sont en marron par dfaut. Cependant, si un signe gal obligatoire manque dans le mot-cl ou si un signe gal non valide le suit, le nom du mot-cl est en rouge par dfaut. Valeurs de mots-cl. Les valeurs de mots-cl reconnus sont en orange par dfaut. Les valeurs de

mots-cl spcifies par lutilisateur telles que les entiers, les nombres rels et les chanes entre guillemets ne sont pas codes par couleur.
Commentaires : Le texte lintrieur dun commentaire est en gris par dfaut. Guillemets. Les guillemets et le texte lintrieur des guillemets sont en noir par dfaut. Erreurs de syntaxe. Le texte associ aux erreurs de syntaxe suivantes est en rouge par dfaut.

Parenthses, crochets et guillemets manquants. Les parenthses et les crochets manquants

lintrieur des commentaires et des chanes entre guillemets ne sont pas dtects. Des guillemets simples ou doubles manquantes lintrieur de chanes entre guillemets sont syntaxiquement valides. Certaines commandes contiennent des blocs de textes qui ne sont pas des syntaxes de commande, telles que BEGIN DATA-END DATA, BEGIN GPL-END GPL , et BEGIN PROGRAM-END PROGRAM . Les valeurs sans correspondance ne sont pas dtectes au sein de ces blocs.

Lignes longues. Les lignes longues sont des lignes contenant plus de 251 caractres. Instructions de fin. Plusieurs commandes ncessitent soit une instruction END avant le caractre de fin de commande (par exemple, BEGIN DATA-END DATA), soit une commande END correspondante un point ultrieur dans le flux de commande (par exemple, LOOP-END LOOP ). Dans les deux cas, la commande est en rouge par dfaut tant que linstruction END

nest pas ajoute.

304 Chapitre 13

Remarque : Vous pouvez accder lerreur de syntaxe prcdente ou suivante en choisissant Erreur suivante ou Erreur prcdente dans le sous-menu Erreurs de validation du menu Outils. Vous pouvez modifier les couleurs par dfaut et le style du texte et vous pouvez activer ou dsactiver le codage par couleur partir de longlet Editeur de syntaxe de la bote de dialogue Options. Vous pouvez aussi activer ou dsactiver le codage par couleur des commandes, des sous-commandes, des mots-cls et des valeurs de mots-cl en slectionnant Outils > Codage par couleur dans les menus. Vous pouvez activer ou dsactiver le codage par couleur des erreurs de syntaxe en slectionnant Outils > Validation. Les choix effectus dans le menu Outils remplacent les paramtres de la bote de dialogue Options mais ne sont pas conservs dune session lautre. Remarque : Le codage par couleur de la syntaxe de commande au sein des macros nest pas pris en charge.

Points darrt
Les points darrt vous permettent dinterrompre lexcution dune syntaxe de commande des points spcifis lintrieur de la fentre de syntaxe et de poursuivre lexcution lorsque vous tes prt.

Les points darrt sont dfinis au niveau dune commande et interrompent lexcution avant dexcuter la commande. Il ne peut pas y avoir de points darrt dans les blocs LOOP-END LOOP, DO IF-END IF , DO REPEAT-END REPEAT, INPUT PROGRAM-END INPUT PROGRAM, et MATRIX-END MATRIX. Ils peuvent cependant tre dfinis au dbut de ces blocs et interrompront alors lexcution avant dexcuter le bloc. Les points darrt ne peuvent pas tre dfinis sur des lignes contenant des syntaxes de commande non-IBM SPSS Statistics, telles que dans les blocs BEGIN PROGRAM-END PROGRAM, BEGIN DATA-END DATA et BEGIN GPL-END GPL. Les points darrts ne sont pas enregistrs avec le fichier de syntaxe de commande et ne sont pas inclus dans le texte copi. Par dfaut, les points darrt sont utiliss au cours de lexcution. Vous pouvez activer ou dsactiver lutilisation des points darrt partir de Outils > Utiliser les points darrt.

Pour insrer un point darrt


E Cliquez nimporte o dans la marge gauche du texte de la commande.

ou
E Positionnez le curseur lintrieur de la commande souhaite. E A partir des menus, slectionnez : Outils > Activer le point darrt

Le point darrt est reprsent par un cercle rouge dans la marge gauche du texte de la commande et sur la mme ligne que le nom de la commande.

305 Utilisation de la syntaxe de commande

Effacement de points darrt

Pour effacer un seul point darrt :


E Cliquez sur licne reprsentant le point darrt dans la marge gauche du texte de la commande.

ou
E Positionnez le curseur lintrieur de la commande souhaite. E A partir des menus, slectionnez : Outils > Activer le point darrt

Pour effacer tous les points darrt :


E A partir des menus, slectionnez : Outils > Effacer tous les points darrt

Reportez-vous Excution dune syntaxe de commande sur p. 308 pour plus dinformations concernant le comportement lors de lexcution en prsence de points darrt.

Signets
Les signets vous permettent daccder rapidement des positions spcifies dans un fichier de syntaxe de commande. Vous pouvez placer 9 signets au maximum dans un fichier donn. Les signets sont enregistrs avec le fichier mais ne sont pas inclus lors de la copie du texte.
Pour insrer un signet
E Positionnez le curseur sur la ligne o vous voulez insrer le signet. E A partir des menus, slectionnez : Outils > Activer le Signet

Le prochain numro disponible de 1 9 est attribu au nouveau signet. Il est reprsent par un carr contenant le numro attribu et est affich dans la marge gauche du texte de la commande.
Effacement des signets

Pour effacer un seul signet :


E Positionnez le curseur sur la ligne contenant le signet. E A partir des menus, slectionnez : Outils > Activer le Signet

Pour effacer tous les signets :


E A partir des menus, slectionnez : Outils > Effacer tous les signets

306 Chapitre 13

Renommer un signet

Vous pouvez associer un nom un signet. Ceci sajoute au numro (1 9) attribu au signet lors de sa cration.
E A partir des menus, slectionnez : Outils > Renommer le Signet E Entrez un nom de signet puis cliquez sur OK.

Le nom spcifi remplace le nom existant du signet.


Navigation parmi les signets

Pour accder au signet suivant ou prcdent :


E A partir des menus, slectionnez : Outils > Signet suivant

ou
Outils > Signet prcdent

Pour accder un signet spcifique :


E A partir des menus, slectionnez : Outils > Aller au Signet E Slectionnez le signet souhait.

Commenter ou dcommenter un texte


Vous pouvez commenter des commandes entires ainsi que du texte qui nest pas reconnu comme syntaxe de commande et vous pouvez dcommenter un texte prcdemment comment.
Pour commenter un texte
E Slectionnez le texte souhait. Veuillez noter que si vous slectionnez une partie dune commande,

celle-ci sera commente.


E A partir des menus, slectionnez : Outils > Activer la slection de commentaire

Vous pouvez commenter une seule commande en positionnant le curseur nimporte o lintrieur de la commande et en cliquant sur Outils > Activer la slection de commentaire.
Pour dcommenter un texte
E Slectionnez le texte dcommenter. Veuillez noter que si vous slectionnez une partie dune

commande, celle-ci sera dcommente.


E A partir des menus, slectionnez : Outils > Activer la slection de commentaire

307 Utilisation de la syntaxe de commande

Vous pouvez dcommenter une seule commande en positionnant le curseur nimporte o lintrieur de la commande et en cliquant sur Outils > Activer la slection de commentaire. Veuillez noter que cette fonction ne supprime pas des commentaires dans une commande (texte comportant /* et */) ou des commentaires crs comportant le mot cl COMMENT.

Syntaxe de formatage
Vous pouvez mettre en retrait positif ou en retrait ngatif les lignes de syntaxe slectionnes ; vous pouvez de plus mettre des slections en retrait automatique afin que la syntaxe soit formate de manire similaire une syntaxe colle depuis une bote de dialogue.

Le retrait par dfaut comporte quatre espaces et sapplique pour mettre en retrait des lignes de syntaxe slectionnes ainsi que pour une mise en retrait automatique. Vous pouvez modifier la taille du retrait dans longlet diteur de syntaxe de la bote de dialogue Options. Notez que lutilisation de la touche tabulation dans lditeur de syntaxe ne permet pas dinsrer un caractre de tabulation. Elle insre un espace.

Pour mettre un texte en retrait


E Slectionnez le texte de votre choix ou placez le curseur sur une ligne unique que vous souhaitez

mettre en retrait.
E A partir des menus, slectionnez : Outils > Syntaxe de retrait > Retrait

Vous pouvez aussi mettre en retrait une slection ou une ligne en appuyant sur la touche Tab.
Pour mettre un texte en retrait ngatif
E Slectionnez le texte de votre choix ou placez le curseur sur une ligne unique que vous souhaitez

mettre en retrait ngatif.


E A partir des menus, slectionnez : Outils > Syntaxe de retrait > Retrait ngatif

Pour mettre un texte en retrait automatique


E Slectionnez le texte souhait. E A partir des menus, slectionnez : Outils > Syntaxe de retrait > Mise en retrait automatique

Lorsque vous mettez un texte en retrait automatique, toute mise en retrait existante est supprime et remplace par les retraits gnrs automatiquement. Veuillez noter quun code de mise en retrait automatique dans un bloc BEGIN PROGRAM peut briser le code sil dpend dune mise en retrait spcifique une fonction, telle quun code Python comportant des boucles et des blocs conditionnels.

308 Chapitre 13

Il est possible quune syntaxe formate avec la fonction de mise en retrait automatique ne sexcute pas en mode batch. Par exemple, la mise en retrait automatique dun bloc INPUT PROGRAM-END INPUT PROGRAM, LOOP-END LOOP, DO IF-END IF ou DO REPEAT-END REPEAT va entraner lchec de la syntaxe en mode de traitement par lots, car les commandes du bloc seront mises en retrait et ne dmarreront pas la colonne 1 comme cela est ncessaire dans le mode de traitement par lots. Vous pouvez, toutefois, utiliser le commutateur -i en mode par lots pour obliger le Batch Facility utiliser les rgles de syntaxe interactives. Pour plus d'informations, reportez-vous la section Rgles de syntaxe sur p. 295.

Excution dune syntaxe de commande


E Mettez en surbrillance les commandes excuter dans la fentre de syntaxe. E Cliquez sur le bouton Excuter (en forme de triangle) dans la barre doutils de la fentre de

lditeur de syntaxe. Il excute les commandes slectionnes ou bien la commande o se trouve le curseur sil ny a pas de slection. ou
E Slectionnez lun des lments du menu Excuter.

Tout : Excute toutes les commandes de la fentre de syntaxe en utilisant tous les points darrt. Slection : Excute les commandes actuellement slectionnes, en utilisant tous les points

darrt. Ceci comprend toutes les commandes partiellement slectionnes. Sil ny a pas de slection, la commande o se trouve le curseur est excute.

Jusqu la fin : Excute toutes les commandes en commenant par la premire commande de la

slection en cours jusqu la dernire commande de la fentre de syntaxe, en utilisant tous les points darrt. Si rien nest slectionn, lexcution commence partir de la commande o se trouve le curseur.

Excution pas pas. Excute la syntaxe de commande, une commande la fois, en

commenant par la premire commande de la fentre de syntaxe (Pas pas depuis le dbut) ou par la commande o est positionn le curseur (Pas pas partir de lactuel). Si un texte est slectionn, lexcution commence partir de la premire commande de la slection. Aprs lexcution dune certaine commande, le curseur avance jusqu la commande suivante et vous pouvez passer ltape suivante en slectionnant Poursuivre. Les blocs LOOP-END LOOP , DO IF-END IF, DO REPEAT-END REPEAT, INPUT PROGRAM-END INPUT PROGRAM, et MATRIX-END MATRIX sont traits comme des commandes uniques en excution pas pas. Vous ne pouvez pas poursuivre vers lun de ces blocs.

Poursuivre. Poursuit une excution arrte en pas pas ou par un point darrt.

Indicateur de progression

La progression de lexcution dune syntaxe est indique par une flche pointant vers le bas dans la marge, chevauchant le dernier ensemble de commandes excutes. Par exemple, vous choisissez dexcuter toutes les commandes dune fentre de syntaxe qui contient des points darrt. Au premier point darrt, la flche couvre la zone de la premire commande de la fentre

309 Utilisation de la syntaxe de commande

la commande avant celle contenant le point darrt. Au second point darrt, la flche stend de la commande contenant le premier point darrt jusqu la commande avant celle contenant le deuxime point darrt.
Comportement de lexcution avec des points darrt

Si vous excutez une syntaxe de commande contenant des points darrt, lexcution sarrte chaque point darrt. En particulier, le bloc de la syntaxe de commande dun point darrt donn (ou du dbut de lexcution) au point darrt suivant (ou la fin de lexcution) est soumis lexcution de la mme manire que si vous aviez slectionn cette syntaxe puis Excuter > Slection. Vous pouvez travailler avec plusieurs fentres de syntaxe, chacune disposant de son propre jeu de points darrt, mais il ny a quune seule file dattente pour lexcution de la syntaxe de commande. Une fois quun bloc de syntaxe de commande a t soumis (tel que le bloc de syntaxe de commande stendant jusquau premier point darrt), aucun autre bloc de syntaxe de commande nest excut tant que le bloc prcdent nest pas termin, que les blocs se trouvent dans la mme fentre de syntaxe ou dans des fentres de syntaxe diffrentes. Lorsque lexcution est arrte un point darrt, vous pouvez excuter une syntaxe de commande dans dautres fentres de syntaxe et examiner les fentres Editeur de donnes et Viewer. Cependant, la modification du contenu de la fentre de syntaxe contenant le point darrt ou la modification de la position du curseur dans cette fentre annule lexcution.

Fichiers de syntaxe Unicode


En mode Unicode, le format par dfaut pour lenregistrement des fichiers de syntaxe de commande crs ou modifis au cours de la session est aussi Unicode (UTF-8). Les fichiers de syntaxe de commande au format Unicode ne peuvent pas tre lus par des versions de IBM SPSS Statistics antrieures 16.0. Pour plus dinformations sur le mode Unicode, reportez-vous Options gnrales sur p. 344. Pour enregistrer un fichier de syntaxe dans un format compatible avec les versions antrieures :
E A partir des menus de la fentre de syntaxe, slectionnez : Fichier > Enregistrer sous E Dans la bote de dialogue Enregistrer sous, slectionnez Codage local dans la liste droulante

Codage. Le codage local est dtermin par les paramtres rgionaux actuels.

Commandes Execute multiples


La syntaxe colle depuis des botes de dialogue ou copie depuis le journal peut contenir des commandes EXECUTE. Lorsque vous excutez des commandes partir dune fentre de syntaxe, il est gnralement inutile de faire appel aux commandes EXECUTE. Vous risquez mme de ralentir les performances, particulirement avec les fichiers de donnes volumineux, car chaque commande EXECUTE lit intgralement ces fichiers. Pour plus dinformations, reportez-vous la commande EXECUTE dans le manuel Command Syntax Reference (disponible depuis le menu Aide dune fentre IBM SPSS Statistics).

310 Chapitre 13

Fonctions Dcalage positif

Cette exception concerne les commandes de transformation qui contiennent des fonctions Dcalage positif. Dans une srie de commandes de transformation ne contenant aucune commande EXECUTE ni aucune autre commande lisant les donnes, les fonctions Dcalage positif sont calcules une fois toutes les autres transformations effectues, sans tenir compte de lordre des commandes. Par exemple,
COMPUTE lagvar=LAG(var1). COMPUTE var1=var1*2.

et
COMPUTE lagvar=LAG(var1). EXECUTE. COMPUTE var1=var1*2.

gnre diffrents rsultats pour la valeur lagvar car la premire valeur utilise la valeur transforme var1 alors que la deuxime utilise la valeur dorigine.

Prsentation de lutilitaire de diagramme

14

Chapitre

Les procdures du menu Diagrammes et de nombreuses procdures du menu Analyse permettent de crer des diagrammes et des graphiques haute rsolution. Ce chapitre prsente lutilitaire de diagramme.

Cration et modification dun diagramme


Avant de crer un diagramme, vous devez disposer de donnes dans lditeur de donnes. Vous pouvez saisir les donnes directement dans lditeur de donnes, ouvrir un fichier de donnes dj enregistr ou lire une feuille de calcul, un fichier de donnes dlimit par des tabulations ou un fichier de base de donnes. Llment Didacticiel du menu Aide propose des exemples en ligne de cration et de modification de diagramme ; le systme daide en ligne explique comment crer et modifier tous les types de diagrammes.

Construction de diagrammes
Le Gnrateur de diagrammes permet de crer des diagrammes partir de diagrammes prdfinis de la galerie ou partir de composants spcifiques (par exemple, des axes et des barres). Pour crer un diagramme, faites glisser les lments de base ou les diagrammes de la galerie, puis dposez-les sur le canevas, qui est la zone situe droite de la liste Variables dans la bote de dialogue Gnrateur de diagrammes. Lors de la cration du diagramme, le canevas en affiche laperu. Bien que laperu utilise des tiquettes de variable et des niveaux de mesure dfinis, il naffiche pas vos donnes relles. Il utilise en revanche des donnes gnres de faon alatoire pour effectuer un croquis approximatif du diagramme. Les nouveaux utilisateurs prfrent utiliser la galerie. Pour obtenir des informations sur lutilisation de la galerie, reportez-vous Construction dun diagramme partir de la galerie sur p. 312.
Pour lancer le Gnrateur de diagrammes
E A partir des menus, slectionnez : Graphes > Gnrateur de diagrammes

La bote de dialogue Gnrateur de diagrammes apparat.

Copyright IBM Corporation 1989, 2011.

311

312 Chapitre 14 Figure 14-1 Bote de dialogue Gnrateur de diagrammes

Construction dun diagramme partir de la galerie


La galerie est la mthode la plus simple de cration de diagrammes. Les tapes de base permettant de construire un diagramme partir de la galerie sont prsentes ci-aprs.
E Cliquez sur longlet Galerie pour lactiver. E Dans la liste Choisir depuis, slectionnez une modalit de diagrammes. Chaque modalit offre

plusieurs types.
E Dplacez limage du diagramme souhait sur le canevas. Vous pouvez galement double-cliquer

sur limage. Si le canevas affiche dj un diagramme, le diagramme de la galerie remplace lensemble daxes et les lments graphiques sur le diagramme.
E Faites glisser les variables de la liste Variables, et placez-les dans les zones de dplacement

de laxe et ventuellement dans la zone de dplacement de regroupement. Si une zone de dplacement de laxe affiche dj une statistique et que vous souhaitez lutiliser, vous navez pas besoin de dplacer une variable dans la zone de dplacement. Vous devez ajouter une variable la

313 Prsentation de lutilitaire de diagramme

zone uniquement lorsque le texte de la zone est bleu. Si le texte est noir, la zone contient dja une variable ou statistique. Remarque : Le niveau de mesure de vos variables est important. Le Gnrateur de diagrammes dfinit les valeurs par dfaut en fonction du niveau de mesure pendant la construction du diagramme. De plus, le diagramme gnr peut tre diffrent suivant les niveaux de mesure. Vous pouvez modifier le niveau de mesure dune variable de faon temporaire. Pour cela, cliquez sur la variable avec le bouton droit de la souris et choisissez une option.
Figure 14-2 Bote de dialogue Gnrateur de diagrammes avec des zones de dplacement compltes

E Si vous devez changer les statistiques ou modifier les attributs des axes ou des lgendes (tels que les plages dchelle), cliquez sur Proprits des lments.

314 Chapitre 14 Figure 14-3 Bote de dialogue Proprits des lments

E Slectionnez llment modifier dans la liste Modifier les proprits de. (Pour plus dinformations sur les proprits spcifiques, cliquez sur Aide.) E Une fois les modifications apportes, cliquez sur Appliquer. E Si vous devez ajouter plus de variables au diagramme (par exemple, pour la classification ou la division en panels), cliquez sur longlet Groupes/ID de point dans la bote de dialogue Gnrateur

de diagrammes et slectionnez une ou plusieurs options. Faites ensuite glisser les variables catgorielles vers les nouvelles zones de dplacement apparaissant sur le canevas.
E Si vous souhaitez transposer le diagramme (pour en faire des btons horizontaux par exemple), cliquez sur longlet Elments de base, puis sur Transposer. E Cliquez sur OK pour crer le diagramme. Le diagramme apparat dans lEditeur de rsultats.

315 Prsentation de lutilitaire de diagramme Figure 14-4 Diagramme en btons affich dans la fentre du Viewer

Modification de diagrammes
Lditeur de diagrammes dispose dun environnement puissant et convivial vous permettant de personnaliser vos diagrammes et dexplorer vos donnes. Lditeur de diagrammes possde les fonctionnalits suivantes :

Une interface utilisateur simple et intuitive. A laide des menus, des menus contextuels et des

barres doutils, vous pouvez slectionner rapidement certaines parties de vos diagrammes et les modifier. Vous pouvez galement saisir du texte lintrieur des diagrammes.

De nombreuses options statistiques et de formatage. Vous pouvez faire votre choix dans une

gamme complte de styles et doptions statistiques.


De nombreux outils dexploration puissants. Vous avez diffrents moyens dexplorer vos

donnes ; vous pouvez les tiqueter, les rorganiser et les faire pivoter. Vous pouvez modifier les types de diagramme et les rles des variables dans le diagramme. Vous pouvez galement y ajouter des lignes de distribution, dajustement, dinterpolation et de rfrence.

Des modles flexibles pour obtenir un aspect et un comportement logiques. Vous pouvez crer

des modles personnaliss et vous en servir pour crer facilement des diagrammes avec laspect et les options que vous voulez. Par exemple, si vous voulez que les tiquettes des

316 Chapitre 14

axes soit toujours orientes dune certaine manire, vous pouvez dfinir lorientation voulue dans un modle et lappliquer aux autres diagrammes.
Affichage de lditeur de diagrammes
E Crez un diagramme dans IBM SPSS Statistics ou ouvrez un fichier Viewer comportant

des diagrammes.
E Double-cliquez sur un diagramme dans le Viewer.

Le diagramme saffiche dans lEditeur de diagrammes.


Figure 14-5 Le diagramme saffiche dans lEditeur de diagrammes.

Principes de lditeur de diagrammes


Lditeur de diagrammes fournit diverses mthodes de manipulation de diagrammes.
Menus

La plupart des actions ralisables dans lditeur de diagrammes sont actives depuis les menus, surtout lorsque vous ajoutez une option au diagramme. Par exemple, vous passez par les menus pour ajouter une courbe dajustement un diagramme de dispersion. Aprs avoir ajout un

317 Prsentation de lutilitaire de diagramme

lment un diagramme, vous utilisez souvent la bote de dialogue Proprits pour dfinir les options de llment ajout.
Bote de dialogue Proprits

Les options relatives aux diagrammes et leurs lments figurent dans la bote de dialogue Proprits. Pour afficher la bote de dialogue Proprits, vous pouvez :
E Double-cliquer sur un lment de diagramme.

ou
E Slectionner un lment de diagramme, puis choisir dans les menus : Affichage > Proprits

De plus, la bote de dialogue Proprits apparat automatiquement lorsque vous ajoutez un lment au diagramme.
Figure 14-6 Bote de dialogue Proprits, onglet Remplissage & bordure

La bote de dialogue Proprits comporte des onglets vous permettant de dfinir les options et dapporter des modifications un diagramme. Les onglets de la bote de dialogue Proprits dpendent de la slection en cours.

318 Chapitre 14

Certains onglets comportent un aperu afin de vous donner une ide du rsultat des modifications sur la slection, une fois quelles sont appliques. Cependant, le diagramme nintgre pas les modifications tant que vous navez pas cliqu sur Appliquer. Vous pouvez apporter des modifications dans plusieurs onglets avant de cliquer sur Appliquer. Si vous avez changer la slection pour modifier un lment diffrent dans le diagramme, cliquez sur Appliquer avant de changer la slection. Si vous ne cliquez pas sur Appliquer avant de changer la slection, le fait de cliquer sur Appliquer ultrieurement appliquera les changements uniquement aux lments actuellement slectionns. En fonction de la slection, seuls certains paramtres seront disponibles. Laide de chaque onglet prcise ce que vous devez slectionner pour que les onglets apparaissent. Si plusieurs lments sont slectionns, vous pouvez uniquement modifier les paramtres communs tous ces lments.
Barres doutils

Les barres doutils comportent des raccourcis pour certaines des fonctionnalits de la bote de dialogue Proprits. Par exemple, au lieu dutiliser longlet Texte de la bote de dialogue Proprits, vous pouvez vous servir de la barre doutils Edition pour modifier la police et le style du texte.
Enregistrement des modifications

Les modifications apportes au diagramme sont enregistres lorsque vous fermez lEditeur de diagrammes. Le diagramme modifi est ensuite affich dans le Viewer.

Options de dfinition du diagramme


Lorsque vous dfinissez un diagramme dans le Gnrateur de diagrammes, vous pouvez ajouter des titres et modifier les options de cration du diagramme.

Ajout et modification de titres et de notes de bas de page


Vous pouvez ajouter des titres et des notes de bas de page au diagramme pour en faciliter linterprtation. Le Gnrateur de diagrammes affiche galement automatiquement les informations des diagrammes de variation dans les notes de bas de page.
Pour ajouter des titres et des notes de bas de page
E Cliquez sur longlet Titres/Notes de bas de page. E Slectionnez un ou plusieurs titres et notes de bas de page. Le canevas affiche du texte pour

indiquer que ces titres et notes de bas de page ont t ajouts au diagramme.
E Utilisez la bote de dialogue Proprits de llment pour modifier le texte des titres/notes de

bas de page.

319 Prsentation de lutilitaire de diagramme

Pour supprimer un titre ou une note de bas de page


E Cliquez sur longlet Titres/Notes de bas de page. E Dslectionnez le titre ou la note de bas de page supprimer.

Pour modifier le texte dun titre ou dune note de bas de page

Lorsque vous ajoutez des titres et des notes de bas de page, vous ne pouvez pas modifier leur texte directement dans le diagramme. Comme avec les autres lments du Gnrateur de diagrammes, effectuez les modifications dans la bote de dialogue Proprits des lments.
E Cliquez sur Proprits des lments si la bote de dialogue Proprits des lments ne saffiche pas. E Slectionnez un titre, un sous-titre ou une note de bas de page (par exemple Titre 1) dans la liste

Modifier les proprits de.


E Dans la zone de contenu, tapez le texte associ avec le titre, le sous-titre ou la note de bas de page. E Cliquez sur Appliquer.

Dfinition des options gnrales


Le Gnrateur de diagrammes offre des options gnrales pour le diagramme. Ces options sappliquent lensemble du diagramme, plutt qu un lment donn du diagramme. Les options gnrales comprennent la gestion des valeurs manquantes, les modles, la taille des diagrammes et les retours la ligne dans les panels.
E Cliquez sur Options. E Modifiez les options gnrales. Les dtails relatifs aux options sont les suivants. E Cliquez sur Appliquer.

Valeurs manquantes spcifies : Critres dagrgation.Si des valeurs manquantes figurent dans les variables utilises pour dfinir des modalits ou des sous-groupes, slectionnez Inclure de sorte que les modalits des valeurs utilisateur manquantes (valeurs identifies comme manquantes par lutilisateur) soient incluses dans le diagramme. Ces modalits agissent galement en tant que critres dagrgation lors du calcul de la statistique. Les modalits manquantes figurent sur laxe de modalits ou dans la lgende et se traduisent par exemple par lajout dun bton supplmentaire, dun secteur dans les diagrammes en secteurs. Sil nexiste aucune valeur manquante, les modalits manquantes napparaissent pas. Si vous avez slectionn cette option et que vous ne voulez plus afficher ces valeurs une fois le diagramme trac, ouvrez ce dernier dans le Gnrateur de diagrammes, puis choisissez Proprits dans le menu Modifier. Longlet Modalits permet de dplacer vers la liste Exclues les modalits supprimer. Notez cependant que les statistiques ne sont pas recalcules si vous cachez les modalits manquantes . Ainsi, une statistique de pourcentage prendra toujours en compte les modalits manquantes .

320 Chapitre 14

Remarque : Cette commande naffecte pas les valeurs manquantes par dfaut. Celles-ci sont toujours exclues du diagramme.
Statistiques rcapitulatives et valeurs dobservations.Vous pouvez slectionner une des alternatives

suivantes pour exclure les observations ayant des valeurs manquantes :

Exclure toute la liste pour obtenir une base cohrente pour le diagramme. Si lune des variables

du diagramme comporte une valeur manquante pour une observation donne, lobservation est intgralement exclue du diagramme.

Exclure variable par variable pour optimiser lutilisation de la donne. Si une variable

slectionne comporte des valeurs manquantes, les observations contenant ces valeurs manquantes sont exclues lors de lanalyse de la variable. Pour connatre la diffrence entre les exclusions de valeurs manquantes de type Exclure toute observation incomplte et Exclure les observations variable par variable, tudiez les figures suivantes qui reprsentent le diagramme en btons correspondant chacune des deux options.
Figure 14-7 Exclusion des valeurs manquantes de toute observation incomplte

Figure 14-8 Exclusion des valeurs manquantes des observations variable par variable

321 Prsentation de lutilitaire de diagramme

Les donnes comprennent quelques valeurs systme manquantes (vides) dans les variables pour Salaire actuel et Catgorie demploi. Dans dautres observations, la valeur 0 a t saisie et dfinie comme manquante. Loption Afficher les groupes dfinis par des valeurs manquantes tant slectionne pour les deux diagrammes, la modalit Manquant est ajoute aux types de poste affichs. Dans chaque diagramme, les valeurs de la fonction rcapitulative Nombre dobservations figurent dans les tiquettes des btons. 26 observations des deux diagrammes comportent une valeur manquante par dfaut pour le type de poste occup, et 13 la valeur manquante utilisateur (0). Dans le diagramme avec exclusion de toute observation incomplte, le nombre dobservations est identique pour les deux variables de chaque regroupement de btons. En effet, si une valeur est manquante, lobservation est exclue pour toutes les variables. Dans le diagramme avec exclusion des observations variable par variable, le nombre dobservations non manquantes de chaque variable dune modalit donne est reprsent indpendamment des valeurs manquantes dans les autres variables.
Modles

Un modle de diagramme vous permet dappliquer les attributs dun diagramme un autre. Lorsque vous ouvrez un diagramme dans Chart Editor, vous pouvez lenregistrer en tant que modle. Vous pouvez ensuite appliquer ce modle en lindiquant au moment de sa cration ou ultrieurement en lappliquant dans lditeur de diagrammes.
Modle par dfaut. Il sagit du modle spcifi par les options. Vous pouvez accder ces options en slectionnant Options dans le menu Edition de lditeur de donnes, puis en cliquant sur longlet Diagrammes. Le modle par dfaut est appliqu en premier, ce qui signifie que les autres modles peuvent le remplacer. Fichiers de modle. Cliquez sur Ajouter pour spcifier un ou plusieurs modles laide de la bote de dialogue standard de slection de fichier. Ils sont appliqus en fonction de leur ordre dapparition. Les modles situs la fin de la liste peuvent ainsi remplacer les modles situs au dbut de la liste. Taille des diagrammes et panels Taille du diagramme. Spcifiez un pourcentage suprieur ou infrieur 100 pour agrandir ou rduire

le diagramme, respectivement. Le pourcentage est fonction de la taille de diagramme par dfaut.


Panels. En prsence de nombreuses colonnes de panel, slectionnez Rorganiser les panels pour

que les panels puissent occuper plusieurs lignes au lieu dtre contraints de tenir sur une seule. Les panels sont rduits pour tenir imprativement sur une ligne, sauf si cette option est slectionne.

Evaluation de donnes avec des modles de prvision

15

Chapitre

Le processus consistant appliquer un modle de prvision un ensemble de donnes est appel valuation des donnes. IBM SPSS Statistics dispose de procdures de construction de modles de prvision tels que la rgression, la classification, larborescence et les modles de rseau neuronal. Une fois le modle construit, ses spcifications sont enregistres dans un fichier contenant toutes les informations ncessaires pour reconstruire le modle. Vous pouvez alors utiliser ce fichier de modle pour gnrer des valuations prdictives dans dautres ensembles de donnes. (Remarque : certaines procdures produisent un fichier de modle XML, dautres un fichier darchives ZIP.)
Exemple : La division de marketing direct dune entreprise utilise les rsultats dun envoi dessai

pour assigner des scores de propension au reste de leur base de donnes de contacts, laide de diverses caractristiques dmographiques permettant didentifier les contacts les plus susceptibles de rpondre et deffectuer un achat. Lvaluation est traite comme une transformation des donnes. Le modle sexprime en interne comme un ensemble de transformations numriques appliques un ensemble donn de champs (variables), les valeurs prdites spcifies dans le modle, afin dobtenir une prvision. En ce sens, le processus dvaluation des donnes avec un modle donn est actuellement similaire lapplication dune fonction, telle la fonction de racine carre, un ensemble de donnes. Le processus dvaluation se compose de deux tapes de base suivantes :
E La construction du modle et lenregistrement du fichier du modle. Vous construisez le modle

en utilisant un ensemble de donnes pour lequel le rsultat qui vous intresse (souvent appel la cible) est connu. Par exemple, si vous voulez construire un modle pour prdire qui est susceptible de rpondre une campagne de publipostage, vous devez commencer par un ensemble de donnes qui indique dj qui a rpondu et qui na pas rpondu. Par exemple, il pourrait sagir des rsultats dun envoi dessai un petit groupe de clients ou dinformations sur les rponses une campagne similaire par le pass. Remarque : Pour certains types de modles, il nexiste pas de cible spcifique. Les modles de classification, par exemple, nont pas de cible, et certains modles du voisin le plus proche non plus.
E Lapplication de ce modle un ensemble de donnes diffrent (pour lequel le rsultat qui vous

intresse nest pas connu) pour prvoir les rsultats. Pour plus d'informations, reportez-vous la section Assistant dvaluation sur p. 323.

Copyright IBM Corporation 1989, 2011.

322

323 Evaluation de donnes avec des modles de prvision

Le tableau suivant rpertorie les procdures qui prennent en charge lexportation des spcifications de modle vers un fichier de modle. La colonne Option indique loption complmentaire qui contient la procdure.
Nom de la procdure Discriminant Rgression linaire Modles linaires automatiques TwoStep Cluster Voisin le plus proche Rgression de Cox Modles linaires gnraliss Equations destimation gnralises Modles mixtes linaires gnraliss Modle linaire gnral des chantillons complexes Rgression logistique des chantillons complexes Rgression ordinale des chantillons complexes Rgression de Cox des chantillons complexes Rgression logistique Rgression logistique multinomiale Arbre de dcision Perception multistrate Fonction base radiale Dtection des anomalies Naive Bayes Nom de la commande
DISCRIMINANT REGRESSION LINEAR TWOSTEP CLUSTER KNN COXREG GENLIN GENLIN GENLINMIXED CSGLM CSLOGISTIC CSORDINAL CSCOXREG LOGISTIC REGRESSION NOMREG TREE MLP RBF DETECTANOMALY NAIVEBAYES

Option Statistics Base Statistics Base Statistics Base Statistics Base Statistics Base Statistiques avances Statistiques avances Statistiques avances Statistiques avances Echantillons complexes Echantillons complexes Echantillons complexes Echantillons complexes Rgression Rgression Arbre de dcision Rseaux neuronaux Rseaux neuronaux Prparation des donnes SPSS Statistics Server

Assistant dvaluation
Vous pouvez utiliser lAssistant dvaluation pour appliquer un modle cr avec un ensemble de donnes un autre ensemble de donnes et gnrer des valuations, comme la valeur prdite et/ou la probabilit prdite dun rsultat qui vous intresse.
Pour valuer un ensemble de donnes avec un modle de prvision
E Ouvrez lensemble de donnes que vous souhaitez valuer. E Ouvrez lassistant dvaluation. A partir des menus, slectionnez : Utilitaires > Assistant dvaluation.

324 Chapitre 15 Figure 15-1 Assistant dvaluation : Slectionnez un modle dvaluation

E Slectionnez un fichier XML de modle ou une archive ZIP. Utilisez le bouton Parcourir pour

accder un emplacement diffrent et slectionner un fichier de modle.


E Faites correspondre les champs de lensemble de donnes actif et ceux utiliss dans le modle.

Pour plus d'informations, reportez-vous la section Association des champs du modle et de ceux de lensemble de donnes sur p. 325.
E Slectionnez les fonctions dvaluation que vous voulez utiliser. Pour plus d'informations,

reportez-vous la section Slection des fonctions dvaluation sur p. 327.


Slectionnez un modle dvaluation. Le fichier de modle peut tre un fichier XML ou une archive ZIP qui contient le modle au format PMML. La liste naffiche que les fichiers avec une extension zip ou xml ; les extensions de fichier ne sont pas affiches dans la liste. Vous pouvez utiliser nimporte quel fichier de modle cr par IBM SPSS Statistics. Vous pouvez galement utiliser des fichiers de modles crs par dautres applications, comme IBM SPSS Modeler, mais certains fichiers de modles crs par dautres applications ne pourront pas tre lus par SPSS Statistics, notamment les modles qui ont plusieurs champs cibles (variables). Dtails du modle. Cette zone affiche des informations de base sur le modle slectionn, telles

que le type de modle, la cible (le cas chant) et les valeurs prdites utilises pour construire le modle. Puisque le fichier du modle doit tre lu pour obtenir ces informations, celles-ci peuvent mettre un peu de temps apparatre pour le modle slectionn. Si le fichier XML ou larchive ZIP nest pas reconnu comme un modle lisible par SPSS Statistics, un message indiquant quil est impossible de lire le fichier apparat.

325 Evaluation de donnes avec des modles de prvision

Association des champs du modle et de ceux de lensemble de donnes


Afin de pouvoir tre valu, lensemble de donnes actif doit contenir des champs (variables) correspondant toutes les valeurs prdites du modle. Si le modle contient aussi des champs fractionns, lensemble de donnes doit aussi contenir des champs correspondant tous les champs fractionns du modle.

Par dfaut, tous les champs de lensemble de donnes actif qui ont le mme nom et le mme type que les champs du modle sont automatiquement associs. Utilisez la liste droulante pour associer les champs de lensemble de donnes ceux du modle. Pour pouvoir associer les champs, le type de donnes de chaque champ doit tre le mme dans le modle et dans lensemble de donnes. Il nest pas possible de poursuivre lassistant ou dvaluer lensemble de donnes actif tant que toutes les valeurs prdites (et champs fractionns, le cas chant) du modle nont pas t associes celles de lensemble de donnes actif.

Figure 15-2 Assistant dvaluation : Faire correspondre les champs du modle

Champs de lensemble de donnes. La liste droulante contient le nom de tous les champs de

lensemble de donnes actif. Les champs dont le type de donnes diffre de celui du champ du modle correspondant ne peuvent pas tre slectionns.
Champs du modle. Les champs utiliss dans le modle.

326 Chapitre 15

Rle. Le rle affich peut tre lun des rles suivants :


Valeur prdite. Ce champ est utilis comme pvaleur prdite dans le modle. Autrement dit, les

valeurs des variables prdites sont utilises pour prvoir les valeurs de la cible.
Champs fractionns. Les valeurs des champs fractionns sont utilises pour dfinir des

sous-groupes, valu chacun sparment. Il y a un sous-groupe distinct pour chaque combinaison de valeurs de champs fractionns. (Remarque : les champs fractionns ne sont disponibles que pour certains modles.)

ID enregistrement. Identificateur de lenregistrement (observation).

Mesure : Niveau de mesure du champ tel que dfini dans le modle. Pour les modles dans lesquels le niveau de mesure peut affecter les valuations, on utilise le niveau de mesure tel que dfini dans le modle, pas celui dfini dans lensemble de donnes actif. Pour plus dinformations sur le niveau de mesure, consultez Niveau de mesure des variables. Type. Type de donnes tel que dfini dans le modle. Le type de donnes de lensemble de donnes actif doit correspondre celui du modle. Le type de donnes peut tre lun des suivants :

Chane. Les champs ayant un type de donnes chane dans lensemble de donnes actif

correspondent au type de donnes chane dans le modle.


Numrique. Les champs numriques ayant des formats daffichage autres que les formats

de date ou dheure dans lensemble de donnes actif correspondent au type de donnes numrique dans le modle. Cela inclut les formats F (numrique), Dollar, Point, Virgule, E (notation scientifique) ainsi que les formats de devises personnaliss. Les champs aux formats Joursem (jour de la semaine) et Mois (mois de lanne) sont galement considrs comme numriques, et non comme des dates. Pour certains types de modles, les champs date et heure de lensemble de donnes actif peuvent aussi tre associs au type de donnes numrique du modle.

Date. Les champs numriques ayant des formats daffichage incluant la date mais pas lheure

dans lensemble de donnes actif correspondent au type de donnes date dans le modle. Cela inclut Date (jj-mm-aaaa), Adate (mm/jj/aaaa), Edate (jj.mm.aaaa), Sdate (aaaa/mm/jj) et Jdate (jjjaaaa).

Heure. Les champs numriques ayant des formats daffichage incluant lheure mais pas la date

dans lensemble de donnes actif correspondent au type de donnes heure dans le modle. Cela inclut Heure (hh:mm:ss) et DHeure (jj hh:mm:ss)

Horodatage. Les champs numriques ayant un format daffichage incluant la fois la date et

lheure dans lensemble de donnes actif correspondent au type de donnes horodatage dans le modle. Cela correspond au format Valeurdate (jj-mm-aaaa hh:mm:ss) dans lensemble de donnes actif. Remarque : En plus du nom et du type de champ, vous devez vous assurer que les valeurs de donnes relles contenues dans lensemble de donnes en cours dvaluation, sont bien enregistres de la mme faon que les valeurs de donnes de lensemble de donnes utilis pour construire le modle. Par exemple, si le modle a t construit avec un champ Revenu qui divise le revenu en quatre catgories, et IncomeCategory (Catgoriederevenus) dans lensemble de donnes actif qui divise le revenu en six ou quatre catgories diffrentes, ces champs ne correspondent pas et les rsultats dvaluation ne seront pas fiables.

327 Evaluation de donnes avec des modles de prvision

Valeurs manquantes

Ce groupe doptions contrle le traitement des valeurs manquantes rencontres lors du processus dvaluation pour les variables prdites dfinies dans le modle. Une valeur manquante dans le contexte de lvaluation renvoie lune des options suivantes :

Une variable prdite ne contient pas de valeur. Pour les champs numriques (variables) cela correspond la variable manquante par dfaut. Pour les variables de chane, cela correspond une chane nulle. La valeur a t dfinie comme manquante utilisateur dans le modle, pour lexplication donne. Les valeurs manquantes spcifies dans le fichier de travail mais pas dans le modle ne seront pas traites comme des valeurs manquantes lors du processus danalyse. La variable prdite est une variable catgorielle et la valeur ne fait pas partie des modalits dfinies dans le modle.

Utiliser la valeur de substitution. Tentative pour utiliser une valeur de substitution lors de

lvaluation dobservations avec des valeurs manquantes. La mthode pour dterminer une valeur se substituant une valeur manquante dpend du modle de prvision.

Rgression linaire et Modles discriminants. Pour des variables indpendantes dans une

rgression linaire et des modles discriminants, si la valeur moyenne de substitution pour les valeurs manquantes a t spcifie lors de la construction et lenregistrement du modle, alors cette valeur moyenne est utilise la place de la valeur manquante lors du calcul des notes et lors du processus dvaluation. Si cette valeur moyenne nest pas disponible, alors la valeur manquante par dfaut est retourne.

Modles dArbre de dcision Pour les modles CHAID et Exhaustive CHAID, le plus gros

nud enfant est slectionn pour une variable de scission manquante. Le plus gros nud enfant est celui possdant la plus large population parmi les nuds enfant utilisant des observations dchantillon dapprentissage. Pour les modles C&RT et QUEST, les variables de scission de substitution (le cas chant) sont utilises en premier. (Les variables de scission de substitution sont des variables de scission qui tentent de correspondre au mieux la variable de scission originale en utilisant des variables prdites alternatives.) Si aucune variable de scission de substitution nest spcifie ou si toutes les variables de scission de substitution sont manquantes, le plus gros nud enfant est utilis.

Modles de rgression logistique. Pour les covariables des modles de rgression logistique,

si une valeur moyenne de la variable prdite a t inclue dans le modle enregistr, alors cette valeur moyenne est utilise la place de la valeur manquante dans le calcul des notes et les processus dvaluation. Si la variable prdite est qualitative (par exemple un facteur dun modle de rgression logistique) ou si la valeur moyenne nest pas disponible, alors la valeur manquante par dfaut est retourne.
Utiliser la valeur manquante par dfaut Retourne la valeur manquante par dfaut lors de lvaluation dune observation comportant une valeur manquante.

Slection des fonctions dvaluation


Les fonctions dvaluation sont les types d valuations disponibles pour le modle slectionn. Par exemple, la valeur prdite de la cible, la probabilit de la valeur prdite ou la probabilit dune valeur cible slectionne.

328 Chapitre 15 Figure 15-3 Assistant dvaluation : Slection des fonctions dvaluation

Fonction dvaluation. Les fonctions dvaluation disponibles dpendent du modle. La liste

comportera une ou plusieurs des fonctions suivantes :


Prvision. La valeur prdite de la cible (rsultat qui vous intresse). Elle est disponible pour

tous les modles, except pour ceux qui nont pas de cible.
Probabilit de la valeur prdite. La probabilit de la valeur prdite tant la valeur correcte,

exprime sous forme de proportion. Elle est disponible pour la plupart des modles ayant une cible qualitative.

Probabilit de la valeur slectionne. La probabilit de la valeur slectionne tant la valeur

correcte, exprime sous forme de proportion. Slectionnez une valeur dans la liste droulante dans la colonne Valeur. Les valeurs disponibles sont dfinies par le modle. Elle est disponible pour la plupart des modles ayant une cible qualitative.

Confiance. Une mesure de probabilit associe la valeur prdite dune cible qualitative.

Pour les modles Rgression logistique binaire, Rgression logistique multinomiale et Naive Bayes, le rsultat est identique la probabilit de la valeur prdite. Pour les modles Arbre et Ruleset, la confiance peut tre interprte comme une probabilit ajuste de la modalit prdite et elle est toujours infrieure la probabilit de la valeur prdite. Pour ces modles, la valeur de confiance est plus fiable que la probabilit de la valeur prdite.

Nombre de nuds. Le nombre de nuds terminaux prdit pour les modles darbre. Erreur standard.Lerreur standard de la valeur prdite. Disponible pour les modles de

rgression linaire, les modles linaires gnraux et les modles linaires gnraliss ayant une cible dchelle. Elle nest disponible que si la matrice de covariance est enregistre dans le fichier du modle.

329 Evaluation de donnes avec des modles de prvision

Hasard Cumul. Estimation de la fonction de hasard cumul. La valeur indique la probabilit

d'observer l'vnement au moment donn ou avant le moment donn, compte tenu de la valeur des variables prdites.

Voisin le plus proche. LID du voisin le plus proche. LID est la valeur de la variable dtiquette

de lobservation, si fournie, et autrement du numro de lobservation. Sapplique uniquement aux modles du voisin les plus proche.

Nime voisin le plus proche. LID du Nime voisin le plus proche. Entrez un nombre entier

pour la valeur de K dans la colonne Valeur. LID est la valeur de la variable dtiquette de lobservation, si fournie, et autrement du numro de lobservation. Sapplique uniquement aux modles du voisin les plus proche.

Distance jusquau voisin le plus proche. La distance jusquau voisin le plus proche. Selon le

modle, une distance Euclidienne ou Manhattan sera utilise. Sapplique uniquement aux modles du voisin les plus proche.

Distance jusquau Nime voisin le plus proche. La distance jusquau Nime voisin le plus

proche. Entrez un nombre entier pour la valeur de K dans la colonne Valeur. Selon le modle, une distance Euclidienne ou Manhattan sera utilise. Sapplique uniquement aux modles du voisin les plus proche.
Nom de champ. Chaque fonction dvaluation slectionne enregistre un nouveau champ (variable)

dans lensemble de donnes actif. Vous pouvez utiliser les noms par dfaut ou en entrer de nouveaux. Si des champs avec ce nom existent dj dans lensemble de donnes actif, ils seront remplacs. Pour plus dinformations sur les rgles de dnomination des champs, reportez-vous noms des variables.
Valeur. Voir les descriptions des fonctions dvaluation pour des descriptions des fonctions qui utilisent un paramtre Valeur.

valuation de lensemble de donnes actif


Dans ltape finale de lassistant, vous pouvez valuer lensemble de donnes actif ou copier la syntaxe de commande gnre vers une fentre de syntaxe. Vous pouvez alors modifier et/ou enregistrer la syntaxe de commande gnre.

330 Chapitre 15 Figure 15-4 Assistant dvaluation : Terminer

Fusion des fichiers XML de modle et des transformations


Certains modles de prvision sont construits avec des donnes qui ont t modifies ou transformes de diverses faons. Afin dappliquer efficacement ces modles dautres ensembles de donnes, il faut effectuer les mmes transformations sur les donnes devant tre values, ou les transformations doivent galement se reflter dans le fichier du modle. Inclure les transformations dans le fichier du modle est un processus en deux tapes :
E Enregistrez les transformations dans un fichier XML des transformations. Cela ne peut se faire

quen utilisant TMS BEGIN et TMS END dans la syntaxe de commande.


E Combinez le fichier de modle (XML ou ZIP) et le fichier XML des transformations dans un

nouveau fichier XML de modle fusionn. Pour combiner un fichier de modle et un fichier XML des transformations dans un nouveau fichier de modle fusionn :
E A partir des menus, slectionnez : Utilitaires > Fusionner un fichier XML de modle

331 Evaluation de donnes avec des modles de prvision Figure 15-5 Bote de dialogue Fusionnerun fichier XML de modle

E Slectionnez le fichier XML de modle. E Slectionnez le fichier XML des transformations. E Entrez un chemin et un nom pour le nouveau fichier XML de modle fusionne, ou utilisez Parcourir pour slectionner lemplacement et le nom.

Remarque : Il est impossible de fusionner les fichiers darchive ZIP de modle pour les modle contenant des scissions (informations de modle spares pour chaque groupe de scission) ou les modles densemble avec les fichiers de transformations XML.

Utilitaires

16

Chapitre

Ce chapitre dcrit les fonctions du menu Outils et vous indique comment rordonner les listes de variables cible. Pour plus dinformations sur lAssistant dvaluation, reportez-vous Evaluation de donnes avec des modles de prvision. Pour plus dinformations sur la fusion des fichiers XML de modle et de transformation, reportez-vous Fusion des fichiers XML de modle et des transformations.

Informations sur les variables


La bote de dialogue Variables affiche des informations sur la dfinition des variables pour les variables couramment slectionnes, y compris:

ltiquette Variable le format des Donnes les valeurs manquantes spcifies Etiquettes de valeurs Le niveau de mesure

Figure 16-1 la bote de dialogue Variables

Visible. La colonne Visible dans la liste des variables indique si la variable est actuellement visible dans lEditeur de donnes et dans les listes de variables de la bote de dialogue. La visibilit est contrle par les ensembles de variables. Pour plus d'informations, reportez-vous la section Groupes de variables sur p. 333.
Copyright IBM Corporation 1989, 2011. 332

333 Utilitaires

Aller : Permet daccder la variable slectionne dans la fentre de lditeur de donnes. Coller. Permet de coller les variables slectionnes dans la fentre syntaxe dsigne

lemplacement du curseur. Pour modifier les dfinitions de variables, utilisez laffichage des variables dans lditeur de donnes.
Pour obtenir des informations sur les variables
E A partir des menus, slectionnez : Utilitaires > Variables E Slectionnez la variable dont vous souhaitez afficher les informations de dfinition variable.

Commentaires de fichier de donnes


Vous pouvez inclure des commentaires descriptifs dans le fichier de donnes. Pour les fichiers de donnes au format IBM SPSS Statistics, les commentaires sont enregistrs avec le fichier de donnes.
Pour ajouter, modifier, supprimer ou afficher les commentaires de fichier de donnes
E A partir des menus, slectionnez : Utilitaires > Commentaires de fichier de donnes. E Pour afficher les commentaires dans le Viewer, slectionnez Afficher les commentaires dans la sortie.

Les commentaires ne sont pas limits en longueur, mais ne doivent pas dpasser 80 octets (en gnral, cela correspond 80 caractres dans les langues sur un octet) par ligne. Les lignes sont automatiquement interrompues par un renvoi la ligne suivante partir de 80 caractres. La police utilise pour afficher les commentaires est celle utilise pour les rsultats texte de manire donner une reprsentation fidle de laffichage dans le Viewer. Un cachet de date (la date actuelle entre parenthses) est automatiquement ajout la fin de la liste des commentaires ds que vous modifiez un commentaire ou que vous en ajoutez un. Ceci peut entraner des ambiguts au niveau des dates associes aux commentaires lorsque vous modifiez un commentaire ou que vous insrez un nouveau commentaire entre deux commentaires existants.

Groupes de variables
Vous pouvez limiter le nombre de variables affiches dans lEditeur de donnes et dans les listes de variables des botes de dialogue. Pour cela, dfinissez et utilisez des groupes de variables. Ceci est particulirement utile pour les fichiers de donnes avec un grand nombre de variables. Les petits groupes de variables facilitent la recherche et la slection des variables pour votre analyse.

334 Chapitre 16

Dfinition de groupes de variables


La procdure Dfinir des groupes de variables cre des sous-ensembles de variables afficher dans lditeur de donnes et dans les listes de variables de botes de dialogue. Les groupes de variables dfinis sont enregistrs avec les fichiers de donnes au format IBM SPSS Statistics.
Figure 16-2 Dfinir bote de dialogue Dfinir des groupes

Nom du groupe :Les noms de groupes peuvent slever jusqu 64 octets. Vous pouvez utiliser

nimporte quel caractre, y compris les espaces.


Variables du groupe : Toute combinaison de variables numriques et chane peut tre comprise

dans un groupe. Lordre des variables dans le groupe na pas deffet sur lordre daffichage des variables dans lEditeur de donnes ou dans les listes de variables des botes de dialogue. Une variable peut appartenir de multiples groupes.

Pour dfinir des groupes de variables


E A partir des menus, slectionnez : Utilitaires > Dfinir des groupes de variables E Slectionnez les variables inclure dans le groupe. E Saisir un nom de groupe (jusqu 64 octets). E Cliquez sur Ajouter un groupe.

335 Utilitaires

Utilisation de groupes de variables pour afficher ou masquer les variables


Loption Utiliser des groupes de variables limite les variables affiches dans lditeur de donnes et dans les listes de variables des botes de dialogue aux variables des groupes slectionns.
Figure 16-3 Utiliser la bote de dialogue Vecteurs de variables

Le groupe de variables affich dans lEditeur de donnes et dans les listes des botes de dialogue recense tous les groupes slectionns. Une variable peut tre incluse dans plusieurs groupes slectionns. Lordre des variables dans les groupes slectionns et celui des groupes mme nont pas deffet sur lordre daffichage des variables dans lEditeur de donnes ni dans les listes de variables des botes de dialogue. Bien que les groupes de variables dfinis soient enregistrs avec les fichiers de donnes au format IBM SPSS Statistics, les groupes intgrs par dfaut sont rtablis dans la liste des groupes slectionns chaque fois que vous ouvrez le fichier de donnes.

La liste des groupes de variables disponibles inclut tous les groupes de variables dfinis pour le fichier de donnes actif, ainsi que deux autres groupes intgrs :

ALLVARIABLES : Ce groupe contient toutes les variables du fichier de donnes, y compris les

nouvelles variables cres pendant une session.


NEWVARIABLES : Ce groupe contient seulement les nouvelles variables cres pendant la

session. Remarque : Mme si vous enregistrez le fichier de donnes aprs avoir cr des variables, celles-ci sont incluses dans le groupe NEWVARIABLES jusqu ce que vous fermiez et ouvriez de nouveau le fichier de donnes. Vous devez slectionner au moins un groupe de variables. Si vous slectionnez le groupe ALLVARIABLES, les autres groupes slectionns nont aucun effet concret puisque ce groupe contient toutes les variables.

336 Chapitre 16

Pour slectionner les groupes de variables afficher


E A partir des menus, slectionnez : Utilitaires > Utiliser des groupes de variables E Slectionnez les groupes de variables dfinis qui contiennent les variables que vous souhaitez voir

apparatre dans lEditeur de donnes et dans les listes de variables des botes de dialogue.
Pour afficher toutes les variables
E A partir des menus, slectionnez : Utilitaires > Afficher toutes les variables

Rordonner Listes Variables Cible


Les variables apparaissent dans les listes cible de la bote de dialogue dans lordre dans lequel elles sont slectionnes partir de la liste source. Si vous souhaitez modifier lordre des variables dune liste ciblemais que vous ne souhaitez pas dslectionner toutes les variables et les reslectionner dans le nouvel ordrevous pouvez faire remonter et redescendre les variables dans la liste cible laide de la touche Ctrl (Macintosh : touche Commande) et les touches flches Haut et Bas. Vous pouvez dplacer simultanment les variables multiples si elles sont attenantes (regroupes). Vous ne pouvez pas dplacer les groupes de variables non attenantes.

Utilisation des groupes dextension


Les groupes dextension offrent la possibilit de raliser des packages de composants personnaliss, tels que des botes de dialogue et des commandes dextension, pour une installation facile par les utilisateurs finaux. Par exemple, si vous avez cr une bote de dialogue personnalise pour une commande dextension et que vous souhaitez la partager avec dautres utilisateurs, vous devez crer un groupe dextension qui contient le fichier (.spd) du package de la bote de dialogue personnalise, et les fichiers associs la commande dextension (le fichier XML qui spcifie la syntaxe de la commande dextension et le ou les fichiers de code dimplmentation crits en Python ou en R). Le groupe dextension est ce que vous partagez avec dautres utilisateurs.

Cration de groupes dextension


Comment crer un groupe dextension
E A partir des menus, slectionnez : Utilitaires > Groupes dextension > Crer un groupe dextension... E Saisissez des valeurs tous les champs de longlet Requis. E Saisissez des valeurs pour tous les champs de longlet Facultatif ncessaires votre groupe

dextension.
E Spcifiez un fichier cible pour le groupe dextension.

337 Utilitaires E Cliquez sur Enregistrer pour enregistrer le groupe dextension lemplacement spcifi. Ceci

ferme la bote de dialogue Crer un groupe dextension.

Champs obligatoires pour les groupes dextension


Nom. Un nom unique associer au groupe dextension. Il peut comporter jusqu trois mots et nest pas sensible la casse. Les caractres sont limits lASCII sept bits. Pour rduire la possibilit de conflits de noms, vous pouvez utiliser un nom comportant plusieurs mots, o le premier mot est un identificateur de votre socit, tel quune URL. Fichiers. Cliquez sur Ajouter pour ajouter les fichiers associs au groupe dextension. Un groupe dextension doit comprendre au moins un fichier (.spd) de spcification de bote de dialogue personnalise ou un fichier de spcification XML pour une commande dextension. Si un fichier de spcification XML est inclus, le groupe doit inclure au moins un fichier spcifique de code Python ou R, un fichier de type .py, pyc, .pyo, ou .R.

Les fichiers de traduction pour commandes dextension (mises en uvre en Python ou en R) incluses dans le groupe dextension sont ajoutes partir du champ Dossier des catalogues de traduction de longlet Facultatif. Pour plus d'informations, reportez-vous la section Champs facultatifs pour les groupes dextension sur p. 337. Vous pouvez ajouter un fichier readme (lisezmoi) au groupe dextension. Nommez le fichier ReadMe.txt. Les utilisateurs finaux seront alors en mesure daccder au fichier readme (lisezmoi) partir de la bote de dialogue qui affiche les dtails pour le groupe dextension. Vous pouvez inclure des versions traduites des fichiers readme (lisezmoi), appels ReadMe_<identificateur de langue>.txt, comme par exemple ReadMe_fr.txt pour une version franaise.

Rcapitulatif. Une brve description du groupe dextension, qui doit safficher sur une seule ligne. Description : Une description plus dtaille du groupe dextension que celle fournie dans le champ

Rcapitulatif. Par exemple, vous pouvez rpertorier les fonctionnalits principales disponibles dans le groupe dextension. Si le groupe dextension fournit une classe enveloppante pour une fonction partir dun package R, ceci doit tre mentionn ici.
Auteur. Lauteur du groupe dextension. Vous pouvez inclure une adresse lectronique. Version. Un identificateur de version sous la forme x.x.x, o chaque composante de lidentificateur

doit tre un entier, tel que 1.0.0. Les zros sont implicites sils ne sont pas spcifis. Par exemple un identifiant de version de 3.1 signifie 3.1.0. Lidentifiant de version est indpendant de la version IBM SPSS Statistics.
Version minimum de SPSS Statistics. La version minimum de SPSS Statistics ncessaire

lexcution du groupe dextension.

Champs facultatifs pour les groupes dextension


Date de sortie. Une date de sortie facultative. Aucun formatage ncessaire.

338 Chapitre 16

Liens. Un ensemble facultatif dURL associer au groupe dextension par exemple, la page

daccueil de lauteur. Le format de ce champ est arbitraire, aussi veuillez dlimiter plusieurs URL avec des espaces, des virgules ou dautres dlimiteurs pertinents.
Catgories : Un ensemble facultatif de mots-cl auxquel associer le groupe dextension lors de la cration dun groupe dextension pour une publication sur Communaut SPSS ( http://www.ibm.com/developerworks/spssdevcentral). Saisissez une ou plusieurs valeurs. Par exemple, vous pouvez saisir extension_command, spss et python. Consultez la liste des tlchargements disponibles sur la Communaut SPSS pour connatre les mots-cl utiliser. Plug-in ncessaires. Cochez les cases des plug-ins (Python ou R) ncessaires lexcution des

composants personnaliss associs au groupe dextension. Les utilisateurs seront avertis au moment de linstallation sils ne possdent pas les plug-ins ncessaires.
Packages R ncessaires. Saisissez les noms des packages R, depuis le rfrentiel de packages

CRAN, ncessaires au groupe dextension. Les noms sont sensibles la casse. Pour ajouter le premier package, cliquez nimporte o sur le contrle Packages R ncessaires afin de mettre en vidence le champ de saisie. Appuyez sur Entre, le curseur se trouvant sur une ligne donne, pour crer une nouvelle ligne. Vous pouvez supprimer une ligne en la slectionnant et en appuyant sur Suppr. Lorsque le groupe dextensions est install, IBM SPSS Statistics vrifie que les packages R requis existent sur la machine de lutilisateur final et tente de tlcharger et dinstaller tous les lments manquants.
Modules Python ncessaires. Saisissez le nom des modules Python, sauf ceux ajouts au groupe

dextension, ncessaires celui-ci. De tels modules doivent tre publis sur Communaut SPSS( http://www.ibm.com/developerworks/spssdevcentral). Pour ajouter le premier module, cliquez nimporte o sur le contrle Modules Python ncessaires afin de mettre en vidence le champ de saisie. Appuyez sur Entre, le curseur se trouvant sur une ligne donne, pour crer une nouvelle ligne. Vous pouvez supprimer une ligne en la slectionnant et en appuyant sur Suppr. Il appartient lutilisateur final de tlcharger tous les modules Python ncessaires et de les copier dans le rpertoire extensions dans le rpertoire dinstallation de SPSS Statistics, ou dans un autre emplacement spcifi par leur variable denvironnement SPSS_EXTENSIONS_PATH.
Dossier des catalogues de traduction. Vous pouvez inclure un dossier contenant des catalogues

de traduction. Ceci vous permet de fournir des messages et des rsultats traduits partir de programmes Python ou R qui mettent en uvre une commande dextension incluse dans le groupe dextension. Accdez au dossier lang qui contient les catalogues de traduction de votre choix et slectionnez ce dossier. Pour de plus amples informations sur la localisation des rsultats partir de programmes Python ou R, reportez-vous aux rubriques concernant le plug-in dintgration Python et le plug-in dintgration R du systme daide. Remarque : La localisation de botes de dialogue personnalises ncessite un mcanisme diffrent. Pour plus d'informations, reportez-vous la section Cration de versions traduites de botes de dialogue personnalises dans le chapitre 19 sur p. 402.

339 Utilitaires

Installation de groupes dextension


Pour installer un groupe dextension :
E A partir des menus, slectionnez : Utilitaires > Groupes dextension > Installer le groupe dextension... E Slectionnez le groupe dextension de votre choix. Le type de fichier des groupes dextensions

est spe. Si le groupe dextension contient des commandes dextension, vous devrez redmarrer IBM SPSS Statistics pour utiliser ces commandes. Pour afficher les dtails des groupes dextensions actuellement installes, slectionnez Utilitaires>Groupe dextension>Afficher les groupes dextension installs. Vous pouvez aussi installer des groupes dextension grce un utilitaire en ligne de commande qui vous permet dinstaller plusieurs groupes la fois. Pour plus d'informations, reportez-vous la section Installation de groupes dextension par une commande sur p. 341.
Installation de groupes dextension en mode distribu

Si vous travaillez en mode distribu, vous devez installer le groupe dextension sur le SPSS Statistics Server associ, laide de lutilitaire de ligne de commande. Si le groupe dextension comporte une bote de dialogue personnalise, vous devez aussi installer le groupe dextension sur votre machine locale ( partir des menus, comme indiqu ci-dessus). Si vous ne savez pas si le groupe dextension contient une bote de dialogue personnalise, il est prfrable dinstaller le groupe dextension sur votre machine locale en plus de lordinateur sur lequel est install SPSS Statistics Server. Pour plus dinformations sur lutilisation de lutilitaire de ligne de commande, reportez-vous Installation de groupes dextension par une commande sur p. 341.

Emplacements de linstallation des groupes dextension


Pour Windows et Linux et par dfaut, linstallation dun groupe dextension requiert les droits dcriture dans le rpertoire dinstallation de IBM SPSS Statistics. (pour Mac, les groupes dextension sont installs un emplacement avec des droits dcriture publics). Si vous ne disposez pas dautorisation en criture pour linstallation requise ou si vous souhaitez stocker des groupes dextension ailleurs, vous pouvez spcifier un ou plusieurs autres emplacements en dfinissant la variable denvironnement SPSS_EXTENSIONS_PATH . Lorsquils sont prsents, les chemins spcifis dans SPSS_EXTENSIONS_PATH ont la priorit sur lemplacement par dfaut. Les groupes dextension seront installs au premier emplacement accessible en criture. Remarque : les utilisateurs Mac peuvent galement utiliser la variable denvironnement SPSS_EXTENSIONS_PATH. Pour des emplacements multiples, sparez chacun deux par un point-virgule sous Windows et par deux-points sous Linux et Mac. Les emplacements spcifis doivent exister sur lordinateur cible. Aprs avoir configur SPSS_EXTENSIONS_PATH , vous devez redmarrer SPSS Statistics pour que les modifications prennent effet. Si le groupe dextension contient une bote de dialogue personnalise, et que vous ne possdez pas dautorisation en criture dans le rpertoire dinstallation de SPSS Statistics (valable pour Windows et Linux), vous devrez galement dfinir la variable denvironnement

340 Chapitre 16

SPSS_CDIALOGS_PATH. Les rgles pour SPSS_CDIALOGS_PATH sont les mmes que pour SPSS_EXTENSIONS_PATH . Si vous ne savez pas si les groupes dextension que vous installez contiennent une bote de dialogue personnalise, et que vous ne disposez pas dautorisation en criture pour lemplacement par dfaut, il est prfrable de spcifier un autre emplacement dans SPSS_CDIALOGS_PATH . Pour crer la variable denvironnement SPSS_EXTENSIONS_PATH ou SPSS_CDIALOGS_PATH sous Windows, partir du panneau de configuration :
Windows XP
E Slectionnez Systme. E Slectionnez longlet Avanc et cliquez sur Variables denvironnement. E Dans la section Variables utilisateur, cliquez sur Nouveau, saisissez le nom de la variable

denvironnement par exemple, SPSS_EXTENSIONS_PATH dans le champ de nom Variable et le ou les chemins souhaits dans le champ de la valeur de la variable.
Windows Vista ou Windows 7
E Slectionnez Comptes utilisateurs. E Slectionnez Changer mes variables denvironnement. E Cliquez sur Nouveau, saisissez le nom de la variable denvironnement, par exemple,

SPSS_EXTENSIONS_PATH , dans le champ Nom de la variable et le ou les chemins souhaits dans le champ Valeur de la variable. Pour afficher les emplacements actuels des groupes dextension (les mmes emplacements que ceux des commandes dextension) et des botes de dialogue personnalises, excutez la syntaxe de commande suivante : SHOW EXTPATHS.

Packages R ncessaires
Le programme dinstallation des groupes dextension essaie de tlcharger et dinstaller tous les packages R ncessaires au groupe dextension et qui ne se trouvent pas sur votre ordinateur. Si vous ne disposez pas dun accs Internet, vous devrez obtenir les packages ncessaires auprs dune personne disposant dun tel accs. Les packages peuvent tre tlchargs depuis http://www.r-project.org/ et installs dans R. Pour plus de dtails, reportez-vous au guide Installation et administration de R fourni avec R. Si linstallation des packages choue, vous serez averti avec la liste des packages ncessaires. Vous pouvez aussi consulter la liste dans la bote de dialogue Dtails du groupe dextension, une fois le groupe install. Pour plus d'informations, reportez-vous la section Affichage des groupes dextension installs sur p. 342. Remarque : Pour les utilisateurs dUNIX (y compris Linux), les packages sont tlchargs sous la forme de sources puis compils. Ceci ncessite que vous disposiez des outils appropris installs sur votre machine. Reportez-vous au guide Installation et administration de R pour plus de dtails. En particulier, les utilisateurs de Debian doivent installer le package r-base-dev partir de apt-get install r-base-dev.

341 Utilitaires

Autorisations

Par dfaut, les packages R ncessaires seront installs dans le dossier library lemplacement o R est install par exemple, C:\Program Files\R\R-2.10.1\library sous Windows. Si vous ne disposez pas dautorisation en criture pour cet emplacement ou si vous souhaitez stocker ailleurs des packages R installs pour des groupes dextension vous devez spcifier un ou plusieurs autres emplacements en dfinissant la variable denvironnement SPSS_RPACKAGES_PATH. Lorsquils sont prsents, les chemins spcifis dans SPSS_RPACKAGES_PATH sont ajouts au chemin de recherche de bibliothque R et ont la priorit sur lemplacement par dfaut. Les packages R seront installs au premier emplacement accessible en criture. Pour des emplacements multiples, sparez chacun deux par un point-virgule sous Windows et par deux-points sous Linux et Mac. Les emplacements spcifis doivent exister sur lordinateur cible. Aprs avoir configur SPSS_RPACKAGES_PATH, vous devez redmarrer IBM SPSS Statistics pour que les modifications prennent effet. Pour plus dinformations concernant la faon de dfinir une variable denvironnement sous Windows, reportez-vous Emplacements de linstallation des groupes dextension sur p. 339.

Installation de groupes dextension par une commande


Vous pouvez installer plusieurs groupes dextensions la fois en utilisant la commande de fichiers installextbundles.bat (installextbundles.sh pour les systmes Mac et UNIX) situ dans le rpertoire dinstallation de IBM SPSS Statistics. Pour Windows et Mac, lutilitaire se trouve dans la racine du rpertoire dinstallation. Pour Linux et SPSS Statistics Server pour UNIX, lutilitaire se trouve dans le sous-rpertoire bin du rpertoire dinstallation. Lutilitaire est conu pour sexcuter partir dune invite de commandes et doit tre excut depuis son emplacement dinstallation. Le format de la ligne de commande est :
installextbundles [statssrv] [download no|yes ] source <folder> | <filename>...

-statssrv. Spcifie que vous excutez lutilitaire sur SPSS Statistics Server. Vous devez aussi installer les mmes groupes dextension sur les machines clientes qui se connectent au serveur. -download no|yes. Spcifie si lutilitaire est autoris accder Internet afin de tlcharger tous les packages R ncessaires aux groupes dextension spcifis. La valeur par dfaut est no. Si

vous conservez la valeur par dfaut ou si vous ne disposez pas dun accs Internet, vous devrez installer manuellement tous les packages R ncessaires. Pour plus d'informations, reportez-vous la section Packages R ncessaires sur p. 340.
source <folder> | <filename>... Spcifie les groupes dextension installer. Vous pouvez spcifier le chemin vers un dossier contenant des groupes dextension ou vous pouvez spcifier une liste de noms de fichiers de groupes dextension. Si vous spcifiez un dossier, tous les groupes dextensions (fichier de type .spe) trouvs dans le dossier seront installs. Sparez plusieurs noms de fichiers laide dun ou de plusieurs espaces. Encadrez les chemins par des guillemets, sils contiennent des espaces.

Remarque : Lors de lexcution de installextbundles.sh sur SPSS Statistics Server pour UNIX, le shell Bash doit se trouver sur le serveur.

342 Chapitre 16

Affichage des groupes dextension installs


Pour afficher les dtails des groupes dextension installs sur votre machine :
E A partir des menus, slectionnez : Utilitaires > Groupes dextension > Afficher les groupes dextension installs... E Cliquez sur le texte en surbrillance dans la colonne Rcapitulatif du groupe dextension de votre

choix. La bote de dialogue Dtails du groupe dextension affiche les informations fournies par lauteur du groupe dextension. En plus des informations ncessaires, tel que le rcapitulatif, la description et la version, il est possible que lauteur ait inclus des URL vers des emplacements pertinents, tel que la page daccueil de lauteur. Un groupe dextension peut ventuellement comporter un fichier readme (lisezmoi).
Composants. Le groupe Composants rpertorie la bote de dialogue personnalise, le cas chant,

et les noms de toutes les commandes dextension comprises dans le groupe dextension. Les commandes dextension comprises dans le groupe peuvent tre excutes partir de lditeur de syntaxe de la mme manire que les commandes IBM SPSS Statistics intgres. Laide dune commande dextension peut tre disponible en excutant CommandName /HELP dans lditeur de syntaxe. Laide dune bote de dialogue personnalise est disponible si la bote de dialogue contient un bouton Aide. Remarque : Linstallation dun groupe dextension qui contient une bote de dialogue personnalise ncessite un redmarrage de SPSS Statistics afin dafficher lentre de la bote de dialogue dans le groupe Composants.
Dpendances. Le groupe Dpendances rpertorie les modules complmentaires ncessaires

lexcution des composants inclus dans le groupe dextension.

Plug-ins dintgration Python et R. Les composants dun groupe dextension peuvent ncessiter

le plug-in dintgration Python et/ou le plug-in dintgration R, tous deux tant disponibles gratuitement.

Packages R. Rpertorie tous les packages R ncessaires au groupe dextension. Au cours

de linstallation du groupe dextension, le programme dinstallation essaie de tlcharger et dinstaller les packages ncessaires sur votre machine. Si le processus choue, vous serez averti et vous devrez installer manuellement ces packages. Pour plus d'informations, reportez-vous la section Packages R ncessaires sur p. 340.

Modules Python. Rpertorie tous les modules Python ncessaires au groupe dextension.

De tels modules doivent tre disponible depuis la Communaut SPSS ladresse http://www.ibm.com/developerworks/spssdevcentral. Pour Windows et Linux, les modules doivent tre copis dans le rpertoire extensions du rpertoire dinstallation de SPSS Statistics. Pour Mac, les modules doivent tre copis dans le rpertoire /Library/Application Support/IBM/SPSS/Statistics/20/extensions. Si vous avez spcifi dautres emplacements pour les groupes dextension dans la variable denvironnement SPSS_EXTENSIONS_PATH, vous devez copier les modules Python lun de ces emplacements. Pour plus d'informations, reportez-vous la section Emplacements de linstallation des groupes dextension sur p. 339. Vous pouvez aussi copier les modules dans un emplacement du chemin de recherche de Python, tel que le rpertoire site-packages de Python.

Options

17

Chapitre

Les commandes Options permettent de contrler un grand nombre de paramtres, y compris : le journal de session qui enregistre toutes les commandes excutes dans chaque session lordre daffichage des variables dans les listes source des botes de dialogue les lments affichs et masqus dans les nouveaux rsultats Modle de tableau pour les nouveaux tableaux pivotants. Formats montaires personnaliss

Pour modifier les paramtres doption


E A partir des menus, slectionnez : Edition > Options... E Cliquez sur les onglets correspondant aux paramtres que vous souhaitez modifier. E Modifiez les paramtres. E Cliquez sur OK ou sur Appliquer.

Copyright IBM Corporation 1989, 2011.

343

344 Chapitre 17

Options gnrales
Figure 17-1 Bote de dialogue Options : Onglet Gnral

Listes de variables

Ces paramtres contrlent laffichage des variables dans les listes de botes de dialogue. Vous pouvez afficher des noms de variables ou des tiquettes de variable. Les noms ou les tiquettes peuvent tre affichs dans lordre alphabtique, dans lordre du fichier ou regroups par niveau de mesure. Lordre daffichage affecte seulement la liste des variables source. Les listes de variables cible reproduisent toujours lordre dans lequel les variables ont t slectionnes.
Rles

Certaines botes de dialogue possdent la capacit de prslectionner des variables pour lanalyse en fonction de rles prdfinis. Pour plus d'informations, reportez-vous la section Rles dans le chapitre 5 sur p. 88.

Utiliser des rles prdfinis Par dfaut, la prslection des variables est fonction de rles

prdfinis.
Utiliser des affectations personnalises Par dfaut, nutilisez pas de rles pour prslectionner

des variables.

345 Options

Il est galement possible de basculer entre loption des rles prdfinis et loption de laffectation personnalise dans les botes de dialogue qui prennent en charge cette fonctionnalit. Les paramtres dfinis ici ne contrlent que le comportement initial par dfaut pour chaque ensemble de donnes.
Windows Aspect. Contrle laspect de base des fentres et botes de dialogue. Si vous rencontrez des

problmes daffichage aprs la modification de laspect de lapplication, essayez de larrter et de la redmarrer.


Ouvrir la fentre de syntaxe au dmarrage. Les fentres de syntaxe sont des fentres de fichier de

texte utilises pour saisir, modifier, et excuter les commandes. Si vous travaillez frquemment avec la syntaxe de commande, slectionnez cette option pour ouvrir automatiquement une fentre de syntaxe au dbut de chaque session. Ceci est utile essentiellement pour les utilisateurs expriments qui prfrent utiliser la syntaxe de commande plutt que les botes de dialogue.
Ouvrir un seul ensemble de donnes la fois Ferme la source de donnes actuellement ouverte chaque fois que vous ouvrez une source de donnes diffrente laide des menus et botes de dialogue. Par dfaut, chaque fois que vous utilisez les menus et botes de dialogue pour ouvrir une nouvelle source de donnes, cette source de donnes souvre dans une nouvelle fentre Data Editor, et toutes les autres sources de donnes ouvertes dans dautres fentres Data Editor restent ouvertes et disponibles pendant la session jusqu ce quelles soient explicitement fermes.

La slection de cette option prend effet immdiatement mais ne ferme aucun ensemble de donnes ouvert au moment o le paramtre a t modifi. Ce paramtre na aucun effet sur les sources de donnes ouvertes laide de la syntaxe de commande, qui dpend des commandes DATASET pour contrler plusieurs ensembles de donnes.Pour plus d'informations, reportez-vous la section Utilisation des sources de donnes multiples dans le chapitre 6 sur p. 105.
Encodage des caractres pour les fichiers de donnes et de syntaxe

Cette option contrle le comportement par dfaut pour dterminer lencodage pour la lecture et lcriture de fichiers de donnes et de fichiers de syntaxe. Vous ne pouvez modifier ce paramtre que quand aucune source de donnes nest ouverte, et le paramtre reste activ pour les sessions suivantes jusqu ce quil soit explicitement modifi.

Systme dcriture de la langue. Utilisez le paramtre rgional en cours pour dterminer

lencodage pour la lecture et lcriture de fichiers. On parle de mode page de code.


Unicode (jeu de caractres universel). Utilisez lencodage Unicode (UTF-8) pour la lecture et

lcriture de fichiers. Ce mode est appel mode Unicode. Il existe un certain nombre dimplications importantes concernant le mode Unicode et les fichiers Unicode.

Les fichiers de donnes IBM SPSS Statistics et les fichiers de syntaxe enregistrs au format dencodage Unicode ne doivent pas tre utiliss avec des versions de SPSS Statistics antrieures la version 16.0. Pour les fichiers de syntaxe, vous pouvez spcifier lencodage quand vous enregistrez le fichier. Pour les fichiers de donnes, vous devez ouvrir le fichier de

346 Chapitre 17

donnes en mode page de code puis lenregistrer nouveau si vous voulez lire le fichier avec des versions antrieures.

Quand les fichiers de donnes de page de code sont lus en mode Unicode, la largeur dfinie de toutes les variables chane est triple. Pour dfinir automatiquement la largeur de chaque variable chane la valeur observe la plus longue pour cette variable, slectionnez Rduire les largeurs de chane en fonction des valeurs observes dans la bote de dialogue Ouvrir les donnes.

Rsultats Pas daffichage scientifique pour les petits nombres dans les tableaux. Supprime laffichage

scientifique pour les petites valeurs dcimales dans le rsultat. Les valeurs dcimales trs petites sont affiches au format suivant : 0 (ou 0,000).
Appliquer le format de regroupement de chiffres des paramtres rgionaux aux valeurs numriques.

Applique le format de regroupement des chiffres des paramtres rgionaux actuels aux valeurs numriques dans les tableaux pivotants, les diagrammes, ainsi que dans lditeur de donnes. Par exemple, dans un paramtre rgional franais avec ce paramtre activ, la valeur 34419,57 apparatra sous la forme 34 419,57. Le format de groupe ne sapplique pas aux arborescences, aux lments du Viewer de modle, aux valeurs numriques avec le format DOT ou COMMA ou aux valeurs numriques avec un format DOLLAR ou de devise personnalise. En revanche, il sapplique laffichage de la valeur des jours pour les valeurs numriques avec le format DTIME, par exemple la valeur de jjj dans le format jjj hh:mm.
Units de mesure : Systme de mesure utilis (Points, Pouces, ou Centimtres) pour spcifier les attributs tels que les marges de cellules du tableau pivotant, les largeurs de cellules et lespace dimpression entre les tableaux Langage : Contrle le langage utilis dans les rsultats. Ne sapplique pas aux rsultats en texte simple. La liste des langages disponibles dpend des fichiers de langage installs. (Remarque : Cela naffecte pas le langage de linterface utilisateur). En fonction du langage, vous pourrez avoir besoin dutiliser un encodage Unicode afin que les caractres soient reprsents correctement.

Remarque : Les scripts personnaliss fonds sur des chanes de texte propres un langage dans le rsultat risquent de ne pas tre excuts correctement lorsque vous modifiez le langage des rsultats. Pour plus d'informations, reportez-vous la section Options Script sur p. 362.
Notification : Cette procdure contrle la faon dont le programme notifie que votre excution est

termine et que les rsultats sont accessibles dans le Viewer.


Interface utilisateur

Cela contrle le langage utilis dans les menus, les botes de dialogues et les autres fonctionnalits de linterface utilisateur. (Remarque : Cela naffecte pas le langage des rsultats).

347 Options

Options Viewer
Les options daffichage du rsultat avec le Viewer affectent seulement le nouveau rsultat produit aprs modification de la configuration. Un rsultat dj affich dans le Viewer nest pas affect par les changements de ces paramtres.
Figure 17-2 Bote de dialogue Options : Onglet Viewer

Etat initial rsultats. Cette procdure dtermine quels lments seront automatiquement affichs ou masqus chaque fois que vous excuterez une procdure et combien dlments sont initialement aligns. Vous pouvez contrler laffichage des lments suivants : journal, avertissements, remarques, titres, tableaux pivotants, diagrammes, diagrammes arborescents, et rsultats texte. Vous pouvez galement dmarrer ou arrter laffichage des commandes dans le journal. Vous pouvez copier la syntaxe de commande partir du journal et lenregistrer dans un fichier de syntaxe.

Remarque : Tous les lments de rsultat sont affichs aligns gauche dans le Viewer. Seul lalignement des rsultats imprims est affect par les paramtres dalignement. Les lments centrs et aligns droite sont identifis par un symbole situ au-dessus et gauche des lments en question.
Titre : Cette procdure permet de contrler le style de police, la taille, et la couleur des titres

de sortie.

348 Chapitre 17

Titre de la page. Cette procdure permet de contrler tous les styles de police, la taille et la couleur des nouveaux titres de page et de ceux gnrs par la syntaxe de commande TITLE et SUBTITLE ou crs dans le menu Insertion laide de loption Nouveau titre de page. Text Output Police utilise pour les rsultats texte. Le rsultat texte est prvu pour tre utilis dans

une police monoespace ( espacement fixe). Si vous slectionnez une police proportionnelle, le tableau de rsultats ne sera pas correctement align.

Options de donnes
Figure 17-3 Bote de dialogue Options : Onglet Donnes

Options de transformation et fusion Chaque fois que le programme excute une commande, il lit le

fichier de donnes. Certaines transformations de donnes (telles que le calcul et le recodage) et transformations de fichiers (telles que lajout de variables et lajout dobservations) ne ncessitent pas de transfert spar des donnes, et lexcution de ces commandes peut tre retarde jusqu ce que le programme lise les donnes pour excuter une autre commande, par exemple un calcul statistique ou une procdure de reprsentation graphique.

Pour les fichiers de donnes volumineux dont la lecture des donnes peut tre longue, vous pouvez slectionner Calculer les valeurs avant utilisation pour diffrer lexcution et rduire le temps de traitement. Lorsque cette option est slectionne, les rsultats des transformations effectues via des botes de dialogue comme Calculer la variable napparaissent pas immdiatement dans lditeur de donnes. Les variables cres par les transformations

349 Options

apparaissent sans valeur de donnes. Vous ne pouvez pas modifier les valeurs de donnes dans lditeur de donnes alors que certaines transformations sont en attente. Toute commande lisant les donnes, telle quune procdure statistique ou de reprsentation graphique, excute les transformations en attente et met jour les donnes affiches dans lditeur de donnes. Vous pouvez galement utiliser loption Excuter les transformations en attente du menu Transformer.

Avec la valeur par dfaut de loption Calculer les valeurs immdiatement, lorsque vous collez une syntaxe de commande partir dune bote de dialogue, une commande EXECUTE est colle aprs chaque commande de transformation. Pour plus d'informations, reportez-vous la section Commandes Execute multiples dans le chapitre 13 sur p. 309.

Afficher format nouvelles variables numriques. Cette procdure permet de contrler la largeur daffichage par dfaut et le nombre de positions dcimales par dfaut des nouvelles variables numriques. Il nexiste pas de format daffichage par dfaut pour les nouvelles variables chanes. Si une valeur est trop grande pour le format daffichage spcifi, les premires dcimales sont arrondies et les valeurs sont ensuite converties en notation scientifique Les formats daffichage naffectent pas les valeurs de donnes internes. Par exemple, la valeur 123456.78 peut tre arrondie 123457 pour laffichage, mais la valeur originale non arrondie est utilise pour tout calcul. Dfinir sicle pour annes sur 2 chiffres : Dfinit lintervalle dannes pour les variables de format

de date entrs et/ou affichs avec des annes deux chiffres (par exemple,10/28/86, 29-OCT-87). Le paramtrage de lintervalle automatique est bas sur lanne en cours, commenant 69 annes avant et finissant 30 annes aprs lanne en cours (ajouter lanne en cours donne un intervalle total de 100 annes). Pour un intervalle personnalis, lanne de fin est automatiquement dtermine en fonction de la valeur que vous entrez pour lanne de dbut.
Gnrateur de nombres alatoires. Deux types de gnrateur de nombres alatoires sont

disponibles :

Compatible Version 12. Gnrateur de nombres alatoires utilis dans la version 12 et les

versions prcdentes. Si vous avez besoin de reproduire des rsultats alatoires gnrs dans des versions prcdentes sur la base d'une valeur de gnrateur spcifie, utilisez ce gnrateur de nombres alatoires.

Mersenne Twister. Gnrateur de nombres alatoires plus rcent et plus fiable pour les

simulations. Si la reproduction de rsultats alatoires partir de la version 12 (ou antrieure) n'est pas un problme, utilisez ce gnrateur de nombres alatoires.
Affectation du niveau de mesure. Pour les donnes lues depuis des formats de fichiers externes, les

anciens fichiers de donnes IBM SPSS Statistics (antrieurs la version 8.0) et les nouveaux champs crs dans une session, le niveau de mesure des champs numriques est dtermin par un ensemble de rgles, notamment le nombre de valeurs uniques. Vous pouvez spcifier le nombre de valeurs de donnes minimum dune variable numrique utilis pour classer la variable comme continue (chelle) ou nominale. Les variables avec moins que le nombre spcifi de valeurs uniques sont classes comme nominales.

350 Chapitre 17

De nombreuses autres conditions sont values avant dappliquer le chiffre minimum de rgle de valeurs de donnes lorsquil est dcid dappliquer le niveau de mesure continu (variable dchelle) ou nominal. Les conditions sont values dans lordre rpertori dans le tableau ci-dessous. Le niveau de mesure pour la premire condition qui correspond aux donnes est appliqu.
Condition Le format est le dollar ou une devise personnalise. Le format est la date ou lheure ( lexclusion des mois et des jours de la semaine) Toutes les valeurs dune variable sont manquantes. La variable contient au moins une valeur non entire La variable contient au moins une valeur ngative La variable ne contient aucune valeur valide infrieure 10 000 La variable a au moins N valeurs valides uniques* La variable ne contient aucune valeur valide infrieure 10 La variable contient moins de N valeurs valides uniques* Niveau de mesure Continu Continu Nominales Continu Continu Continu Continu Continu Nominales

* N est la valeur de csure dfinie par lutilisateur. La valeur par dfaut est 24.
Arrondi et troncation des valeurs numriques. Pour les fonctions RND et TRUNC, ce paramtre

contrle le seuil par dfaut des valeurs arrondies qui sont trs prs dune limite darrondi. Ce paramtre est spcifi comme un nombre de bits et est dfini sur 6 au moment de linstallation ; ce qui doit tre suffisant pour la plupart des applications. Le paramtrage du nombre de bits sur 0 gnre les mmes rsultats que dans la version 10. La valeur 10 donne les mmes rsultats que dans les versions 11 et 12.

Pour la fonction RND, ce paramtre indique le nombre de bits les moins significatifs par lesquels la valeur arrondir risque de ne pas atteindre le seuil darrondi souhait. Par exemple, pour larrondi dune valeur entre 1,0 et 2,0 au nombre entier le plus prs, ce paramtre indique ce qui manque la valeur pour atteindre 1,5 (le seuil pour larrondi 2,0). Pour la fonction TRUNC, ce paramtre indique le nombre de bits les moins significatifs par lesquels la valeur tronquer risque de ne pas atteindre le seuil darrondi le plus prs avant troncation. Par exemple, pour la troncation dune valeur entre 1,0 et 2,0 au nombre entier le plus prs, ce paramtre indique ce qui manque la valeur pour atteindre 2,0 (arrondi 2,0).

Personnaliser laffichage des variables. Contrle laffichage par dfaut et lordre des attributs dans laffichage des variables. Pour plus d'informations, reportez-vous la section Modification de laffichage des variables par dfaut sur p. 351. Modifier le dictionnaire. Contrle la langue du dictionnaire utilis pour vrifier lorthographe des

lments dans laffichage des variables. Pour plus d'informations, reportez-vous la section Correction de lorthographe dans le chapitre 5 sur p. 95.

351 Options

Modification de laffichage des variables par dfaut


Vous pouvez utiliser Personnaliser laffichage des variables pour contrler les attributs qui saffichent dans Affichage des variables (par exemple, nom, type, tiquette) et lordre dans lequel ils saffichent. Cliquez sur Personnaliser laffichage des variables.
Figure 17-4 Personnaliser laffichage des variables (par dfaut)

E Cochez les attributs de variable afficher. E Utilisez les flches de dfilement Haut et Bas pour modifier lordre daffichage des attributs.

Options montaires (devises)


Vous pouvez afficher jusqu cinq formats montaires personnaliss (devises) qui peuvent comprendre des caractres spciaux de prfixe et suffixe, et qui peuvent recevoir un traitement spcial pour les valeurs ngatives. Les cinq noms de format montaire personnalis sont CCA, CCB, CCC, CCD, et CCE. Vous ne pouvez pas modifier les noms de format ou en ajouter de nouveaux. Pour modifier un format montaire personnalis, slectionnez le nom du format partir de la liste source et procdez aux modifications souhaites.

352 Chapitre 17 Figure 17-5 Bote de dialogue Options : Onglet Devise

Les prfixes et suffixes dfinis pour les formats montaires servent uniquement laffichage. Vous ne pouvez saisir de valeur dans lditeur de donnes en utilisant des caractres montaires personnaliss.

Cration de formats montaires personnaliss


E Cliquez sur longlet Devise. E Slectionnez un des formats de devises dans la liste (CCA, CCB, CCC, CCD et CCE). E Saisissez les valeurs de prfixe, suffixe, et de sparateur dcimal E Cliquez sur OK ou sur Appliquer.

Options dtiquetage des rsultats


Les options Etiquettes Rsultats permettent de contrler laffichage des variables et les informations sur la valeur des donnes dans les tableaux de lgende et les tableaux pivotants. Vous pouvez afficher les noms de variables et/ou les tiquettes de variable dfinies ainsi que les valeurs de donnes relles et/ou les tiquettes valeur dfinies.

353 Options

Les variables descriptives et les tiquettes de valeurs (affichage des variables de lditeur de donnes, colonnes Etiquettes et Valeurs) facilitent souvent linterprtation des rsultats. Les tiquettes longues peuvent cependant tre gnantes dans certains tableaux.
Figure 17-6 Bote de dialogue Options : Onglet Etiquettes de rsultats

Les options Etiquettes Rsultats affectent seulement le nouveau rsultat produit aprs modification des paramtres. Un rsultat dj affich dans le Viewer nest pas affect par les changements de ces paramtres. Cette configuration naffecte que le rsultat du tableau pivotant. Le rsultat texte ne se trouve pas affect par ces paramtres.

354 Chapitre 17

Options de diagramme
Figure 17-7 Bote de dialogue Options : Onglet Diagrammes

Modle de diagramme. Les diagrammes peuvent utiliser soit les paramtres slectionns ici,

soit les paramtres provenant dun fichier de modle de diagramme. Cliquez sur Parcourir pour slectionner un fichier de modle de diagramme. Pour crer un fichier de modle de diagramme, crez un diagramme avec les attributs que vous souhaitez et enregistrez-le comme modle (choisissez loption Enregistrer diagramme Modle dans le menu Fichier).
Ratio daspect diagramme. Le rapport largeur hauteur du cadre extrieur de nouveaux

diagrammes. Vous pouvez spcifier un rapport largeur hauteur de 0,1 10,0. Les valeurs infrieures 1 donnent des diagrammes plus hauts que larges. Les valeurs suprieures 1 donnent des diagrammes plus larges que hauts. Une valeur 1 donne un diagramme carr. Ds quun diagramme est cr, le ratio de son aspect peut tre modifi.
Paramtres actuels.Les formats disponibles sont les suivants :

Police. Police utilise pour tout le texte des nouveaux diagrammes. Prfrence de cycle de style : Les affectations initiales des couleurs et/ou motifs pour de

nouveaux diagrammes. Loption Couleurs uniquement utilise seulement les couleurs pour diffrencier les lments de diagramme et nutilise pas de motif. Loption Motifs uniquement utilise seulement les styles de courbe, les symboles des marques ou les motifs de remplissage pour diffrencier les lments de diagramme. Elle nutilise pas de couleur.

355 Options

Cadre. Permet de contrler laffichage des cadres intrieurs et extrieurs des nouveaux

diagrammes.
Quadrillage. Permet de contrler laffichage des quadrillages de laxe dchelle et de laxe

des modalits des nouveaux diagrammes.


Cycles de style : Personnalise les couleurs, les styles de ligne, les symboles de marque et les motifs

de remplissage pour les nouveaux diagrammes. Vous pouvez changer lordre des couleurs et des motifs utiliss lors de la cration dun diagramme.

Donnes Couleurs des lments


Prcisez lordre dans lequel les couleurs doivent tre utilises pour les lments de donnes (comme les btons et les marques) de votre nouveau diagramme. Les couleurs sont utilises ds que vous effectuez une slection incluant loption Couleur dans la zone de groupe Prfrence de cycle de style de la bote de dialogue principale Options de diagramme. Par exemple, si vous crez un diagramme en btons juxtaposs comprenant deux groupes, et que vous slectionnez Couleurs puis motifs dans la bote de dialogue principale Options de diagramme, les deux premires couleurs de la liste des diagrammes regroups sont utilises comme couleurs des btons du nouveau diagramme.
Pour modifier lordre dutilisation des couleurs
E Slectionnez Diagramme simple, puis slectionnez une couleur utilise pour les diagrammes sans

modalits.
E Slectionnez Diagramme regroup pour modifier le cycle des couleurs des diagrammes avec

modalits. Pour modifier la couleur dune modalit, slectionnez la modalit concerne, puis choisissez une couleur dans la palette. Sinon, vous pouvez :

insrer une nouvelle modalit avant la modalit slectionne ; dplacer une modalit slectionne ; supprimer une modalit slectionne. paramtrer la squence sur la valeur par dfaut ; modifier une couleur en slectionnant son puits, puis en cliquant sur Edition.

Courbes des lments de donnes


Prcisez lordre dans lequel les styles doivent tre utiliss pour les lments de donnes de la courbe de votre nouveau diagramme. Les styles de courbe sont utiliss si votre diagramme inclut des lments de donnes de courbe et que vous effectuez une slection incluant loption Types dans la zone de groupe Prfrence de cycle de style de la bote de dialogue principale Options de diagramme.

356 Chapitre 17

Par exemple, si vous crez un diagramme curviligne comprenant deux groupes, et que vous slectionnez Motifs uniquement dans la bote de dialogue principale Options de diagramme, les deux premiers styles de la liste des diagrammes regroups sont utiliss comme motifs des courbes du nouveau diagramme.
Pour modifier lordre dutilisation des styles de lignes
E Slectionnez Diagramme simple, puis slectionnez un style de courbe utilis pour les diagrammes

curvilignes sans modalits.


E Slectionnez Diagramme regroup pour modifier le cycle des motifs des diagrammes curvilignes

avec modalits. Pour modifier le style de courbe dune modalit, slectionnez la modalit concerne, puis choisissez un style de courbe dans la palette. Sinon, vous pouvez :

insrer une nouvelle modalit avant la modalit slectionne ; dplacer une modalit slectionne ; supprimer une modalit slectionne. paramtrer la squence sur la valeur par dfaut ;

Marques des lments de donnes


Prcisez lordre dans lequel les symboles doivent tre utiliss pour les lments de donnes des marques de votre nouveau diagramme. Les styles de marque sont utiliss si votre diagramme inclut des lments de donnes de marque et que vous effectuez une slection incluant loption Types dans la zone de groupe Prfrence de cycle de style de la bote de dialogue principale Options de diagramme. Par exemple, si vous crez un diagramme de dispersion comprenant deux groupes, et que vous slectionnez Motifs uniquement dans la bote de dialogue principale Options de diagramme, les deux premiers symboles de la liste des diagrammes regroups sont utiliss comme marques du nouveau diagramme.
Pour modifier lordre dutilisation des styles de marques
E Slectionnez Diagramme simple, puis slectionnez un symbole de marque utilis pour les

diagrammes sans modalits.


E Slectionnez Diagramme regroup pour modifier le cycle des motifs des diagrammes avec

modalits. Pour modifier le symbole de marque dune modalit, slectionnez la modalit concerne, puis choisissez un symbole dans la palette. Sinon, vous pouvez :

insrer une nouvelle modalit avant la modalit slectionne ; dplacer une modalit slectionne ; supprimer une modalit slectionne. paramtrer la squence sur la valeur par dfaut ;

357 Options

Remplissages des lments de donnes


Prcisez lordre dans lequel les styles de remplissage doivent tre utiliss pour les lments de donnes de bton et daire de votre nouveau diagramme. Les styles de remplissage sont utiliss si votre diagramme inclut des lments de donnes de bton et daire, et que vous effectuez une slection incluant loption Types dans la zone de groupe Prfrence de cycle de style de la bote de dialogue principale Options de diagramme. Par exemple, si vous crez un diagramme en btons juxtaposs comprenant deux groupes, et que vous slectionnez Motifs uniquement dans la bote de dialogue principale Options de diagramme, les deux premiers styles de la liste des diagrammes regroups sont utiliss comme motifs de remplissage des btons du nouveau diagramme.
Pour modifier lordre dutilisation des styles de remplissage
E Slectionnez Diagramme simple, puis slectionnez un motif de remplissage utilis pour les

diagrammes sans modalits.


E Slectionnez Diagramme regroup pour modifier le cycle des motifs des diagrammes avec

modalits. Pour modifier le motif de remplissage dune modalit, slectionnez la modalit concerne, puis choisissez un motif de remplissage dans la palette. Sinon, vous pouvez :

insrer une nouvelle modalit avant la modalit slectionne ; dplacer une modalit slectionne ; supprimer une modalit slectionne. paramtrer la squence sur la valeur par dfaut ;

Options de tableau pivotant


Les options des tableaux pivotants dfinissent diffrentes options daffichage des tableaux pivotants.

358 Chapitre 17 Figure 17-8 Bote de dialogue Options : Onglet Tableaux pivotants

Modle de tableaux. Slectionnez un modle de tableau dans la liste des fichiers et cliquez sur OK

ou sur Appliquer. Vous pouvez utiliser lun des modles de tableaux offerts dans IBM SPSS Statistics, ou vous pouvez en crer un dans lEditeur de tableaux pivotants (slectionnez Modles de tableaux dans le menu Format).

Parcourir... Cette procdure permet de slectionner un modle de tableau partir dun autre

rpertoire.
Dfinir le rpertoire des modles de tableaux. Cette procdure permet de modifier le rpertoire

des modles de tableau par dfaut. Utiliser loption Parcourir pour accder au rpertoire souhait, slectionnez dans ce rpertoire un modle de tableau, puis slectionnez Dfinir le rpertoire des modles de tableau. Remarque : Les modles de tableaux crs dans des versions prcdentes de SPSS Statistics ne peuvent pas tre utiliss dans la version 16.0 ou ultrieure.
Largeur des colonnes. Cette procdure permet de contrler lajustement automatique des largeurs

de colonnes des tableaux pivotants.

359 Options

Ajuster pour les tiquettes et les donnes sauf pour les tableaux de trs grande taille. Pour les

tableaux qui ne dpassent pas 10 000 cellules, ajuste la largeur des colonnes selon la valeur la plus grandecelle de ltiquette de la colonne ou celle des donnes. Pour les tableaux avec plus de 10 000 cellules, ajuste la largeur de colonne selon la largeur de ltiquette de colonne. (Remarque : cette option est uniquement disponible si vous slectionnez loption de reprsentation en tant que tableaux classiques.)

Ajuster pour les tiquettes uniquement. Cette procdure permet dajuster la largeur de colonne

par rapport la largeur de ltiquette colonne. Ceci permet de gnrer des tableaux plus compacts, mais les valeurs de donnes plus grandes que ltiquette risquent dtre tronques.

Ajuster pour les tiquettes et les donnes pour tous les tableaux. Ajuste la largeur de colonne

selon la valeur la plus grande : ltiquette de colonne ou la valeur de donnes. Cela produit des tableaux plus larges, mais garantit que toutes les valeurs seront affiches.
Afficher les blocs de lignes. Ces paramtres contrlent laffichage de grands tableaux pivotants dans le Viewer. Ces paramtres nont aucun effet sur limpression des grands tableaux pivotants ni sur lexportation des rsultats aux formats externes. (Remarque : cette option est uniquement disponible si vous slectionnez loption de reprsentation en tant que tableaux classiques.)

Afficher le tableau sous la forme de blocs de lignes. Les tableaux apparaissant dans le Viewer

sous la forme de sections et les commandes de navigation vous permettent dafficher diffrentes sections du tableau.

Lignes afficher. Dfinit le nombre de lignes afficher dans chaque section. La valeur doit

tre un entier compris entre 10 et 1000.


Nombre de cellules maximum. Dfinit le nombre de cellules maximum afficher dans chaque

section. La valeur doit tre un entier compris entre 1000 et 100 000.
Tolrance Veuve/Orpheline. Contrle le nombre maximal de lignes de la dimension de ligne la

plus interne du tableau diviser entre les vues affiches du tableau. Par exemple, sil existe six catgories dans chaque groupe de la dimension de ligne la plus interne, en spcifiant une valeur de six, vous vitez quun groupe ne soit divis entre les vues affiches. La valeur doit tre un entier et ne peut pas tre suprieure la valeur du nombre de lignes afficher. Plusieurs facteurs peuvent avoir un effet sur le nombre de lignes affiches, notamment :

si la valeur du nombre de cellules maximum est atteinte avant la valeur du nombre de lignes afficher alors le tableau est scind cet endroit l. Par exemple, si le nombre de lignes afficher est de 1000 et que le nombre de cellules maximum est de 10 000, un tableau avec 20 colonnes sera affich en blocs de 500 lignes. Le paramtre de tolrance Veuve/Orpheline peut avoir pour effet que les lignes affiches soient plus ou moins nombreuses que la valeur spcifie du nombre de lignes afficher.

Rendu des tableaux. Reprsenter les tableaux comme des tableaux classiques. Les tableaux

classiques peuvent tre reprsents lentement et ne sont recommands que si vous avez besoin dune compatibilit avec les versions de SPSS Statistics antrieures la version 20. Pour la version 20 ou suprieure, la rotation et ldition de tous les tableaux sont prises en charge.

Les tableaux, autres que les tableaux classiques, cres dans la version 20 de SPSS Statistics et les tableaux lgers dans les documents de sortie qui sont modifis dans la version 20 ou une version ultrieure (mais crs dans la version 19) ne peuvent pas tre affichs dans des

360 Chapitre 17

versions antrieures la version 19.0.0.2. Vous pouvez afficher ces tableaux dans la version 19.0.0.2 o ils sont affichs sous la forme de tableaux lgers ; cependant, ils peuvent ne pas safficher de la mme faon que dans la version 20 ou une version ultrieure.

La rotation et ldition des tableaux lgers crs dans la version 19 de SPSS Statistics sont automatiquement prises en charge dans la version 20 ou une version ultrieure.

Mode de modification par d faut. Contrle lactivation des tableaux pivotants dans la fentre du

Viewer ou dans une fentre spare. Par dfaut, le fait de double-cliquer sur un tableau pivotant active tout sauf les tableaux de grande taille dans la fentre du Viewer. Vous pouvez choisir dactiver les tableaux pivotants dans une fentre spare ou de slectionner une dfinition de taille qui ouvrira de plus petits tableaux pivotants dans la fentre du Viewer et de plus grands tableaux pivotants dans une fentre spare.
Copie des tableaux larges dans le Presse-papiers au format texte enrichi (format RTF). Lorsque des tableaux pivotants sont colls au format Word/RTF, les tableaux trop larges pour la largeur du document seront ajusts ou rduits pour correspondre la largeur du document, soit ils seront inchangs.

Options Emplacements des fichiers


Les options de longlet Emplacements des fichiers permettent de contrler lemplacement par dfaut quutilisera lapplication pour louverture et lenregistrement de fichiers au dbut de chaque session, lemplacement du fichier journal,lemplacement du dossier temporaire, et le nombre de fichiers qui apparaissent dans la liste des fichiers rcemment utiliss.

361 Options Figure 17-9 Bote de dialogue Options : Onglet Emplacements des fichiers

Dossiers de dmarrage pour les botes de dialogue Ouvrir et Enregistrer

Dossier spcifi. Le dossier spcifi est utilis comme emplacement par dfaut au dbut de

chaque session. Vous pouvez indiquer plusieurs emplacements par dfaut pour les fichiers de donnes et autres (non-donnes).

Dernier dossier utilis. Le dernier dossier utilis pour ouvrir ou enregistrer des fichiers lors de

la session prcdente est utilis comme dossier par dfaut au dbut de la session suivante. Ceci sapplique aux fichiers de donnes et autres (non-donnes). Ces paramtres ne sappliquent quaux botes de dialogue pour louverture et lenregistrement de fichiers, et le dernier dossier utilis est dtermin par la dernire bote de dialogue utilise pour ouvrir ou enregistrer un fichier. Les fichiers ouverts ou enregistrs par le biais de la syntaxe de commande nont aucun effet suret ne sont pas affects parces paramtres. Ces paramtres ne sont disponibles quen mode analyse locale. En mode danalyse distribue avec connexion un serveur distant (requiert IBM SPSS Statistics Server), vous ne pouvez pas contrler les emplacements du dossier de dmarrage.

362 Chapitre 17

Journal de session

Vous pouvez utiliser le journal de session pour enregistrer automatiquement les commandes excutes dans une session. Celui-ci comprend les commandes saisies et excutes dans les fentres de syntaxe, ainsi que les commandes gnres par les choix de bote de dialogue. Vous pouvez modifier le fichier-journal et rutiliser les commandes dans dautres sessions. Vous pouvez activer ou dsactiver la fonction journal, ajouter au fichier-journal ou lcraser et slectionner le nom et lemplacement du fichier-journal. Vous pouvez copier la syntaxe de commande partir du fichier journal et lenregistrer dans un fichier de syntaxe.
Dossier temporaire

Cette option contrle lemplacement des fichiers temporaires crs au cours dune session. En mode distribu (disponible avec la version serveur), cette option naffecte pas lemplacement des fichiers de donnes temporaires. En mode distribu, lemplacement des fichiers temporaires est contrl par la variable denvironnement SPSSTMPDIR, qui ne peut tre dfinie que sur lordinateur excutant la version serveur du programme. Si vous devez modifier lemplacement du rpertoire temporaire, contactez votre administrateur systme.
Liste des fichiers rcemment utiliss

Cette procdure permet de contrler le nombre de fichiers rcemment utiliss qui apparaissent dans le menu Fichier.

Options Script
Utilisez longlet Scripts pour indiquer le langage de script par dfaut et les autoscripts que vous voulez utiliser. Vous pouvez utiliser les scripts pour automatiser de nombreuses fonctions, y compris la personnalisation des tableaux pivotants.

363 Options Figure 17-10 Bote de dialogue Options : Onglet Scripts

Remarque : Les utilisateurs dune ancienne version de Sax Basic doivent convertir manuellement tous les autoscripts personnaliss. Les autoscritps installs avec des versions antrieures 16.0 sont disponibles sous la forme dun ensemble de fichiers de script distincts dans le sous-rpertoire Samples du rpertoire o IBM SPSS Statistics est install. Par dfaut, aucun lment de rsultat nest associ aux autoscripts. Vous devez associer manuellement tous les autoscripts aux lments de rsultat souhaits, comme indiqu ci-dessous. Pour plus dinformations sur la conversion dautoscripts dancienne version, consultez Compatibilit avec les versions antrieures 16.0 sur p. 449.
Langage de script par dfaut. Le langage de script par dfaut dtermine lditeur de script lanc

lors de la cration de scripts. Il indique aussi le langage par dfaut dont le fichier excutable sera utilis pour excuter les autoscripts. Les langages de script disponibles dpendent de votre plateforme. Pour Windows, les langages de script disponibles sont Basic, qui est install avec le systme central, et le langage de programmation Python. Pour toutes les autres plateformes, le script est disponible avec le langage de programmation Python. Pour activer la fonction de script avec le langage de programmation Python, il faut que Python et le IBM SPSS Statistics - Integration Plug-In for Python soient installs. Pour de plus amples informations, consultez Comment obtenir des plug-ins dintgration , disponible dans la Foire aux questions du systme central dans le systme daide.

364 Chapitre 17

Activer lautoscript. Cette case vous permet dactiver ou de dsactiver lautoscript. Lautoscript est activ par dfaut. Autoscript de rfrence. Script facultatif appliqu tous les nouveaux objets du Viewer avant

quaucun autre autoscript ne soit appliqu. Indiquez le fichier de script utiliser comme autoscript de rfrence ainsi que le langage dont le fichier excutable sera utilis pour excuter le script.
Pour appliquer des autoscripts des lments de rsultat
E Dans la grille Identificateurs de commande, slectionnez une commande qui gnre des lments

de rsultat auxquels les autoscripts seront appliqus. La colonne Objects, dans la grille Objects and Scripts, affiche une liste des objets associs la commande slectionne. La colonne Script affiche tout script existant pour la commande slectionne.
E Indiquez un script pour un lment affich dans la colonne Objects. Cliquez sur la cellule Script

correspondante. Entrez le chemin daccs au script ou cliquez sur les points de suspension pour accder au script.
E Indiquez le langage dont le fichier excutable sera utilis pour excuter le script. Remarque : Le

langage slectionn nest pas affect par la modification du langage de script par dfaut.
E Cliquez sur Apply ou sur OK.

Pour supprimer des associations des autoscripts


E Dans la grille Objets et Scripts, cliquez sur la cellule de la colonne Script correspondant au script

dissocier.
E Effacez le chemin daccs au script puis cliquez sur nimporte quelle autre cellule dans la grille

Objets et Scripts.
E Cliquez sur Apply ou sur OK.

365 Options

Options de lEditeur de syntaxe


Figure 17-11 Bote de dialogue Options : Onglet Editeur de syntaxe

Codage par couleur de syntaxe

Vous pouvez activer et dsactiver le codage de couleur pour les commandes, les sous-commandes, les mots-cls, les valeurs mots-cls et les commentaires. Vous pouvez galement spcifier pour chacun la police de caractre et la couleur.
Erreur lors du codage par couleurs

Vous pouvez activer et dsactiver le codage de couleur de certaines erreurs syntaxiques. Vous pouvez galement spcifier la police de caractre et la couleur utiliser. Le nom de la commande et le texte (au sein de la commande) contenant lerreur sont tous les deux cods en couleur, et vous pouvez choisir diffrents styles pour chacun. Pour plus d'informations, reportez-vous la section Codage par couleurs dans le chapitre 13 sur p. 303.

366 Chapitre 17

Paramtres de saisie automatique

Vous pouvez activer et dsactiver laffichage automatique du contrle de la saisie automatique. Le contrle de saisie automatique peut tre affich tout moment en appuyant simultanment sur Ctrl + barre despace. Pour plus d'informations, reportez-vous la section Saisie semi-automatique dans le chapitre 13 sur p. 302.
Taille du retrait

Spcifie le nombre despaces dans un retrait. Ce paramtre sapplique au retrait des lignes de syntaxe slectionnes ainsi quau retrait automatique.
Gutter

Ces options dfinissent le comportement par dfaut daffichage ou de masquage du numro des lignes et les intervalles de commande au sein de la gouttire de lEditeur de syntaxe la zone gauche du panneau de texte qui est rserve aux numros des lignes, aux signets, aux points darrt et aux intervalles de commande. Les intervalles de commande sont des icnes fournissant des indicateurs visuels de dbut et de fin dune commande.
Panneaux Afficher le panneau de navigation. Cela spcifie laffichage ou le masquage par dfaut du panneau

de navigation. Ce dernier contient une liste de toutes les commandes reconnues dans la fentre de syntaxe, affiches dans leur ordre dexcution. Le fait de cliquer sur une commande dans le panneau de navigation positionne le curseur au dbut de la commande.
Ouvrir automatiquement le panneau Suivi derreurs lorsque des erreurs sont dtectes. Cela spcifie

laffichage ou le masquage par dfaut du panneau de suivi derreurs lorsque des erreurs lexcution sont dtectes.
Optimiser les langues allant de droite gauche. Cochez cette case pour une meilleure exprience

utilisateur lors de la manipulation des langues allant de droite gauche.


Coller la syntaxe depuis les botes de dialogue. Spcifie la position laquelle la syntaxe est

insre dans la fentre de syntaxe dsigne lorsque la syntaxe dune bote de dialogue est colle. Aprs la dernire commande insre la syntaxe colle aprs la dernire commande. Au curseur ou la slection insre la syntaxe colle lemplacement du curseur ou, si un bloc de syntaxe est slectionn, cette slection sera remplace par la syntaxe colle.

367 Options

Options dimputations multiples


Figure 17-12 Bote de dialogue Options : Onglet Imputations multiples

Longlet Imputations multiples contrle deux sortes de prfrences asssocies aux imputations multiples :
Lapparence des donnes imputes. Par dfaut, les cellules contenant des donnes imputes

auront un arrire-plan dune autre couleur que celui des cellules contenant des donnes non-imputes. Cette diffrence dapparence des donnes imputes devrait faciliter la navigation dans les ensembles de donnes et la recherche de ces cellules. Vous pouvez modifier la couleur darrire-plan par dfaut des cellules, la police et afficher les donnes imputes en gras.
Rsultats danalyse. Ce groupe contrle le type de rsultats du Viewer produits lorsquun ensemble de donnes imputation multiple est analys. Par dfaut, les rsultats seront produits pour lensemble de donnes dorigine (pr-imputation) et pour chacun des ensembles de donnes imputs. De plus, pour ce genre de procdures qui prennent en charge le regroupement de donnes imputes, des rsultats combins finaux seront gnrs. Lorsquun regroupement univari sera effectu, les diagnostiques de regroupement seront galement affichs. Mais vous pouvez supprimer tous les rsultats que vous ne dsirez pas voir.

368 Chapitre 17

Pour dfinir les options dimputation multiple

A partir du menu, slectionnez :


Affichage > Options

Cliquez sur longlet Imputation multiple.

Personnalisation des menus et des barres doutils


Editeur de menu

18

Chapitre

Vous pouvez utiliser lditeur de menu pour personnaliser vos menus. Avec lditeur de menu vous pouvez :

Ajouter des lments de menu qui excutent des scripts personnaliss. Ajouter des lments de menu qui excutent des fichiers de syntaxe de commande. Ajouter des lments de menu qui lancent dautres applications et envoient automatiquement des donnes vers dautres applications.

Il vous est possible denvoyer des donnes vers dautres applications dans les formats suivants : IBM SPSS Statistics, Excel, Lotus 1-2-3, spars par des tabulations et dBASE IV.
Pour ajouter des lments aux menus
E A partir des menus, slectionnez : Affichage > Editeur de menu E Dans la bote de dialogue Editeur de menu, double-cliquez sur le menu dans lequel vous voulez

rajouter un nouvel lment ou cliquez sur licne en forme de signe plus.


E Slectionnez llment de menu au-dessus duquel vous voulez quapparaisse le nouvel lment. E Cliquez sur Insrer lment pour insrer un nouvel lment de menu. E Saisissez le texte du nouvel lment. Sous Windows, une esperluette (&) avant une lettre spcifie

que cette lettre doit tre utilise comme touche mnmonique souligne.
E Slectionnez le type de fichier du nouvel lment (fichier de script, fichier de syntaxe de

commande ou application externe).


E Cliquez sur Parcourir pour slectionner un fichier attacher llment de menu.

Copyright IBM Corporation 1989, 2011.

369

370 Chapitre 18 Figure 18-1 Bote de dialogue Editeur de menu

Vous pouvez galement ajouter des menus entirement nouveaux et des sparateurs entre les lments de menu. Vous pouvez galement envoyer automatiquement le contenu de lditeur de donnes vers une autre application lorsque vous slectionnez cette application dans le menu.

Personnalisation des barres doutils


Vous pouvez personnaliser les barres doutils et crer de nouvelles barres doutils. Les barres doutils peuvent contenir tous les outils disponibles, y compris les outils utiliss pour toutes les procdures des menus. Elles peuvent galement contenir des outils personnaliss permettant de lancer dautres applications, dexcuter des fichiers de syntaxe de commande ou des fichiers de script.

Montrer barres doutils


Utilisez Montrer barres doutils pour afficher ou masquer les barres doutils, les personnaliser et en crer de nouvelles. Les barres doutils peuvent contenir tous les outils disponibles, y compris les outils utiliss pour toutes les procdures des menus. Elles peuvent galement contenir des outils personnaliss permettant de lancer dautres applications, dexcuter des fichiers de syntaxe de commande ou des fichiers de script.

371 Personnalisation des menus et des barres doutils Figure 18-2 Bote de dialogue Montrer barres doutils

Pour personnaliser les barres doutils


E A partir des menus, slectionnez : Affichage > Barres doutils > Personnaliser E Slectionnez la barre doutils que vous voulez personnaliser et cliquez sur Modifier, ou cliquez sur Nouveau pour crer une nouvelle barre doutils. E Pour les nouvelles barres doutils, indiquez le nom de la barre, slectionnez les fentres dans lesquelles vous voulez quelles apparaissent et cliquez sur Modifier. E Slectionnez un lment dans la liste Modalits pour afficher les outils disponibles dans cette

modalit.
E Faites glisser et lchez les outils que voulez inclure dans la barre doutils affiche dans la bote de

dialogue.
E Pour supprimer un outil dans une barre doutils, le faire glisser nimporte o en dehors de la

barre doutils affiche dans la bote de dialogue. Pour crer un outil personnalis pour ouvrir un fichier, excuter un fichier de syntaxe de commande ou excuter un script :
E Cliquez sur Nouvel outil dans la bote de dialogue Modifier barre doutils. E Indiquez une tiquette dcrivant loutil. E Slectionnez laction que vous voulez affecter loutil (ouvrir un fichier, excuter un fichier de

syntaxe de commande ou excuter un script).


E Cliquez sur Parcourir pour slectionner un fichier ou une application associer loutil.

372 Chapitre 18

Les nouveaux outils saffichent dans la modalit dfinie par lutilisateur, qui peut aussi contenir des lments de menu dfinis par lutilisateur.

Proprits barre doutils


Utilisez Proprits des barres doutils pour slectionner les types de fentres dans lesquelles vous voulez voir apparatre la barre doutils slectionne. Cette bote de dialogue sert aussi crer des noms ou de nouvelles barres doutils.
Figure 18-3 Bote de dialogue Proprits barre doutils

Pour dfinir des proprits des barres doutils


E A partir des menus, slectionnez : Affichage > Barres doutils > Personnaliser E Pour les barres doutils existantes, cliquez sur Modifier, puis sur Proprits dans la bote de dialogue

Modifier barre doutils.


E Pour les nouvelles barres doutils, cliquez sur Nouvel outil. E Slectionnez les types de fentres dans lesquelles vous voulez voir apparatre la barre doutils.

Pour les nouvelles barres doutils, indiquez aussi un nom de barre.

Barre doutils Modifier


Utilisez la bote de dialogue Modifier barre doutils pour personnaliser les barres doutils existantes et en crer de nouvelles. Les barres doutils peuvent contenir tous les outils disponibles, y compris les outils utiliss pour toutes les procdures des menus. Elles peuvent galement contenir des outils personnaliss permettant de lancer dautres applications, dexcuter des fichiers de syntaxe de commande ou des fichiers de script.

373 Personnalisation des menus et des barres doutils Figure 18-4 Bote de dialogue Personnaliser barre doutils

Pour modifier les images de la barre doutils


E Slectionnez loutil pour lequel vous voulez changer limage dans laffichage de la barre doutils. E Cliquez sur Changer image. E Slectionnez le fichier dimage que vous voulez utiliser pour loutil. Les formats dimage suivants

sont pris en charge : BMP, PNG, GIF et JPG.


Les images doivent tre de forme carre. Les images qui ne le sont pas sont tronques dans une zone carre. Les images sont automatiquement redimensionnes pour correspondre au format. Pour un meilleure affichage, utilisez des images dune taille de 16x16 pixels pour les petites images de barre doutils et de 32x32 pixels pour les grandes images.

Crer nouvel outil


Utilisez la bote de dialogue Crer nouvel outil pour crer des outils personnaliss permettant de lancer dautres applications, dexcuter des fichiers de syntaxe de commande et dexcuter des fichiers de script.

374 Chapitre 18 Figure 18-5 Bote de dialogue Crer nouvel outil

Cration et gestion de botes de dialogue personnalises

19

Chapitre

Le gnrateur de botes de dialogue personnalises vous permet de crer et de grer des botes de dialogue personnalises afin de gnrer une syntaxe de commande. Grce au gnrateur de botes de dialogue personnalises, vous pouvez :

Crer votre propre version dune bote de dialogue pour une procdure IBM SPSS Statistics intgre. Par exemple, vous pouvez crer une bote de dialogue pour la procdure Effectifs qui autorise lutilisateur uniquement slectionner le groupe de variables et qui gnre une syntaxe de commande avec des options prdfinies qui normalisent les rsultats. Crer une interface utilisateur qui gnre une syntaxe de commande pour une commande dextension. Les commandes dextension sont des commandes SPSS Statistics dfinies par lutilisateur implmentes soit dans le langage de programmation Python ou R. Pour plus d'informations, reportez-vous la section Botes de dialogue personnalises pour les commandes dextension sur p. 401. Ouvrir un fichier contenant la spcification dune bote de dialogue (vraisemblablement cre par un autre utilisateur) et ajouter la bote de dialogue votre installation de SPSS Statistics, en procdant ventuellement vos propres modifications. Enregistrer la spcification dune bote de dialogue personnalise de sorte que dautres utilisateurs puissent lajouter leur installation de SPSS Statistics.

Pour lancer le gnrateur de botes de dialogue personnalises


E A partir des menus, slectionnez : Utilitaires > Botes de dialogue personnalises > Gnrateur de botes de dialogue personnalises

Copyright IBM Corporation 1989, 2011.

375

376 Chapitre 19

Prsentation du gnrateur de botes de dialogue personnalises

Canevas

Le canevas est la zone du gnrateur de botes de dialogue personnalises o vous pouvez concevoir la disposition de votre bote de dialogue.
Panneau des proprits

Le panneau des proprits est la zone du gnrateur de botes de dialogue personnalises o vous pouvez spcifier les proprits des commandes qui constituent la bote de dialogue ainsi que les proprits de la bote de dialogue elle-mme, tel que lemplacement du menu.
Palette doutils

La palette doutils fournit lensemble des commandes qui peuvent tre incluses dans une bote de dialogue personnalise. Vous pouvez afficher ou masquer la palette doutils en slectionnant Palette doutils dans le menu Affichage.

Cration dune bote de dialogue


Les tapes de base impliques dans la cration dune bote de dialogue sont :
E Spcifier les proprits de la bote de dialogue mme, telles que le titre qui apparat lorsque la

bote de dialogue est lance et lemplacement du nouvel lment de menu de la bote de dialogue

377 Cration et gestion de botes de dialogue personnalises

lintrieur des menus de IBM SPSS Statistics. Pour plus d'informations, reportez-vous la section Proprits des botes de dialogue sur p. 377.
E Spcifier les commandes, telles que les listes de variables source et cible qui constituent la

bote de dialogue et toutes les botes de dialogue de niveau infrieur. Pour plus d'informations, reportez-vous la section Types de commandes sur p. 387.
E Crer le modle de syntaxe qui spcifie la syntaxe de commande que la bote de dialogue doit

gnrer. Pour plus d'informations, reportez-vous la section Cration du modle de syntaxe sur p. 381.
E Installer la bote de dialogue dans SPSS Statistics et/ou enregistrer la spcification de la bote

de dialogue dans un fichier (.spd ) de package de botes de dialogue personnalises. Pour plus d'informations, reportez-vous la section Gestion des botes de dialogue personnalises sur p. 385. Vous pouvez afficher laperu de votre bote de dialogue pendant sa cration. Pour plus d'informations, reportez-vous la section Aperu dune bote de dialogue personnalise sur p. 384.

Proprits des botes de dialogue


Pour afficher et dfinir les proprits de la bote de dialogue :
E Cliquez dans le canevas sur toute zone qui se trouve lextrieur des commandes. Comme il ny a

aucune commande sur le canevas, les proprits de la bote de dialogue sont toujours visibles.
Nom de la bote de dialogue. La proprit Nom de la bote de dialogue est obligatoire et spcifie

un nom unique associer la bote de dialogue. Il sagit du nom utilis pour identifier la bote de dialogue lors de son installation ou de sa dsinstallation. Afin de rduire la possibilit dun conflit de noms, vous pouvez attribuer un prfixe au nom de la bote de dialogue laide dun identifiant de votre entreprise, tel quune URL.
Emplacement du menu. Cliquez sur le bouton points de suspension (...) pour ouvrir la bote

de dialogue Emplacement du menu qui vous permet de spcifier le nom et lemplacement de llment de menu destin la bote de dialogue.
Titre : La proprit Titre spcifie le texte afficher dans la barre de titre de la bote de dialogue. Fichier daide. La proprit Fichier daide est optionnelle et spcifie le chemin vers un fichier

daide destin la bote de dialogue. Il sagit du fichier qui est excut lorsque lutilisateur clique sur le bouton Aide de la bote de dialogue. Les fichiers daide doivent tre au format HTML. Une copie du fichier daide spcifi est inclus dans les spcifications de la bote de dialogue lorsquelle est installe ou enregistre dans un fichier de package de bote de dialogue personnalise. Le bouton Aide de la bote de dialogue est masqu en temps rel si aucun fichier daide ny est associ. Tous les fichiers de prise en charge tels que les fichiers dimages et les feuilles de style doivent tre stocks avec le fichier daide principal une fois que la bote de dialogue a t installe. Par dfaut, les spcifications dune bote de dialogue personnalise sont stockes dans le dossier ext/lib/<Nom de la bote de dialogue> du rpertoire dinstallation sous Windows et Linux. Pour Mac, les spcifications sont stockes dans le dossier /Library/Application Support/IBM/SPSS/Statistics/<version>/CustomDialogs/<Dialog Name> o <version> est la version deux chiffres de IBM SPSS Statistics, par exemple 20. Les fichiers de prise en charge doivent se trouver dans le rpertoire racine du dossier et non dans des sous-dossiers.

378 Chapitre 19

Ils doivent tre ajouts manuellement tous les fichiers de packages de botes de dialogue personnalises que vous crez pour la bote de dialogue. Si vous avez spcifi dautres emplacements pour les botes de dialogue installes ( laide de la variable denvironnement SPSS_CDIALOGS_PATH ) vous devez stocker tous les dossiers de prise en charge dans le dossier <Nom de la bote de dialogue> lemplacement appropri. Pour plus d'informations, reportez-vous la section Gestion des botes de dialogue personnalises sur p. 385. Remarque : Lorsque vous travaillez avec une bote de dialogue ouverte partir dun fichier de package (.spd) de botes de dialogue personnalises, la proprit Fichier daide pointe vers un dossier temporaire associ au fichier .spd. Toute modification apporte au fichier daide doit tre effectue sur la copie situe dans le dossier temporaire.
Proprits de dploiement Web. Elles vous permettent dassocier un fichier de proprits cette bote de dialogue pour une utilisation destine au dveloppement de petites applications clientes dployes sur le Web. Non modale. Spcifie si la bote de dialogue est modale ou non modale. Si une bote de dialogue

est modale, elle doit tre ferme avant que lutilisateur ne puisse interagir avec les fentres de lapplication principale (Donnes, Rsultats et Syntaxe) ou avec dautres botes de dialogue ouvertes. Les botes de dialogues non modales nont pas de contraintes. La valeur par dfaut est non modale.
Syntaxe. La proprit de syntaxe spcifie le modle de syntaxe utilis pour crer la syntaxe de commande gnre par la bote de dialogue en temps rel. Cliquez sur le bouton points de suspension (...) pour ouvrir le modle de syntaxe. Pour plus d'informations, reportez-vous la section Cration du modle de syntaxe sur p. 381. Modules complmentaires ncessaires. Spcifie un ou plusieurs modules complmentaires, par

exemple le Integration Plug-In for Python ou le Integration Plug-In for R ncessaires lexcution de la syntaxe de commande gnre par la bote de dialogue. Par exemple, si la bote de dialogue gnre une syntaxe de commande pour une commande dextension implmente dans R, vous devez cocher la case du Integration Plug-In for R. Les utilisateurs sont avertis si certains modules complmentaires requis sont manquants, lorsquils tentent dinstaller ou dexcuter la bote de dialogue.

379 Cration et gestion de botes de dialogue personnalises

Spcification de lemplacement du menu dune bote de dialogue personnalise


Figure 19-1 Bote de dialogue Emplacement du menu du gnrateur de botes de dialogue personnalises

La bote de dialogue Emplacement du menu vous permet de spcifier le nom et lemplacement de llment du menu dune bote de dialogue personnalise. Les lments de menu des botes de dialogue personnalises napparaissent pas dans lEditeur de menu de IBM SPSS Statistics.
E Double-cliquez sur le menu dans lequel vous voulez rajouter llment pour la nouvelle bote de

dialogue ou cliquez sur licne en forme de signe plus. Vous pouvez aussi ajouter des lments au menu de premier niveau tiquet Personnalis (situ entre les lments Graphiques et Outils), qui nest disponible que pour les lments de menu associs des botes de dialogue personnalises. Si vous souhaitez crer des menus personnaliss ou des sous-menus, utilisez lEditeur de menu. Pour plus d'informations, reportez-vous la section Editeur de menu dans le chapitre 18 sur p. 369. Notez cependant que dautres utilisateurs de votre bote de dialogue devront crer manuellement le mme menu ou sous-menu partir de leur Editeur de menu, faute de quoi la bote de dialogue sera ajoute leur menu personnalis. Remarque : La bote de dialogue Emplacement du menu affiche lensemble des menus, y compris ceux de tous les modules complmentaires. Assurez-vous dajouter llment de menu pour votre bote de dialogue personnalise un menu auquel vous ou les utilisateurs finaux de votre bote de dialogue pourront accder.
E Slectionnez llment de menu au-dessus duquel vous voulez quapparaisse llment de la

nouvelle bote de dialogue. Une fois que llment est ajout, vous pouvez utiliser les boutons Dplacer vers le haut et Dplacer vers le bas pour le repositionner.

380 Chapitre 19 E Saisissez un titre pour llment du menu. Les titres dun menu ou dun sous-menu donn

doivent tre uniques.


E Cliquez sur Ajouter.

Sinon, vous pouvez :


Ajouter un sparateur au-dessus ou en dessous du nouvel lment du menu. Spcifiez le chemin vers une image qui saffiche ct de llment du menu de la bote de dialogue personnalise. Les type dimages grs sont gif et png. La taille de limage ne peut pas excder 16 x 16 pixels.

Disposition des commandes sur le canevas


Vous pouvez ajouter des commandes une bote de dialogue personnalise en les faisant glisser depuis la palette doutils sur le canevas. Afin dassurer la cohrence avec les botes de dialogue intgres, le canevas est divis en trois colonnes fonctionnelles dans lesquelles vous pouvez placer des commandes.
Figure 19-2 Structure du canevas

Colonne de gauche. La colonne de gauche est essentiellement destine une commande de liste

source. Toutes les commandes qui ne sont ni des listes cible ni des boutons de bote de dialogue de niveau infrieur peuvent tre places dans la colonne de gauche.
Colonne centrale. La colonne centrale peut contenir toutes les commandes qui ne sont ni des listes cible ni des boutons de bote de dialogue de niveau infrieur. Colonne de droite. La colonne de droite ne peut contenir que des boutons de bote de dialogue

de niveau infrieur. Bien quelles ne soient pas affiches sur le canevas, chaque bote de dialogue contient les boutons OK, Coller, Annuler et Aide situs en bas de la bote de dialogue. La prsence et lemplacement de ces boutons sont automatiques, nanmoins, le bouton Aide est masqu si aucun fichier daide

381 Cration et gestion de botes de dialogue personnalises

nest associ la bote de dialogue (comme spcifi par la proprit du fichier daide dans les proprits de la bote de dialogue). Vous pouvez modifier lordre vertical des commandes au sein dune colonne en les faisant glisser vers le haut ou vers le bas, mais la position exacte des commandes sera automatiquement dtermine pour vous. lexcution, les commandes seront correctement redimensionnes lorsque la bote de dialogue sera elle-mme redimensionne. Des commandes telles que des listes source et des listes cible se dveloppent automatiquement afin de remplir lespace disponible entre elles.

Cration du modle de syntaxe


Le modle de syntaxe spcifie la syntaxe de commande gnrer par la bote de dialogue personnalise. Une bote de dialogue personnalise unique peut gnrer une syntaxe de commande pour nimporte quel nombre de commandes IBM SPSS Statistics intgres ou de commandes dextension. Le modle de syntaxe peut consister en un texte statique qui est gnr systmatiquement et en identificateurs de commande qui sont remplacs en temps rel par les valeurs des commandes de la bote de dialogue personnalise associe. Par exemple, des noms de commande et des spcifications de sous-commande qui ne dpendent pas dune saisie par lutilisateur sont considrs comme du texte statique, tandis que le groupe de variables spcifies dans une liste cible est reprsent par lidentificateur de commande de la commande de liste cible.
Pour crer un modle de syntaxe
E partir du menu du Gnrateur de botes de dialogue personnalises, slectionnez : Edition > Modle de syntaxe

(ou cliquez sur le bouton points de suspension (...) dans le champ de proprit de syntaxe des proprits de la bote de dialogue)
E Pour une syntaxe de commande statique qui ne dpend pas de valeurs spcifies par lutilisateur,

saisissez la syntaxe de la mme manire que dans lditeur de syntaxe. La bote de dialogue Modle de syntaxe prend en charge les fonctionnalits de saisie semi-automatique et de codage par couleur de lditeur de syntaxe. Pour plus d'informations, reportez-vous la section Utilisation de lditeur de syntaxe dans le chapitre 13 sur p. 299.
E Ajoutez des identificateurs de commandes dans le format %%Identificateur%% aux

emplacements o vous souhaitez insrer une syntaxe de commande gnre par des commandes, o Identificateur est la valeur de la proprit Identificateur de cette commande. Vous pouvez effectuer une slection partir dune liste des identificateurs de commande disponibles en appuyant sur Ctrl+barre despace. Cette liste contient les identificateurs de commande suivis des lments disponibles avec la fonctionnalit de saisie semi-automatique. Si vous saisissez manuellement des identificateurs, conservez les espaces car tous les espaces des identificateurs sont pris en compte. Au moment de lexcution chaque identificateur est remplac par la valeur actuelle de la proprit de syntaxe de commande associe pour toutes les commandes qui ne sont ni des cases cocher ni des groupes de cases cocher. Pour les cases cocher et les groupes de cases cocher, lidentificateur est remplac par la valeur actuelle de la proprit de syntaxe Coche ou Non

382 Chapitre 19

coche de la commande associe, en fonction de ltat actuel de la commande (coche ou non coche). Pour plus d'informations, reportez-vous la section Types de commandes sur p. 387. Remarque : La syntaxe gnre lors de lexcution inclut automatiquement un caractre de fin de commande (point) comme tout dernier caractre, si celui-ci nest pas dj prsent.
Exemple : Inclusion de valeurs dans le modle de syntaxe au moment de lexcution

Envisagez une version simplifie de la bote de dialogue Effectifs qui ne contient quune commande de liste source et une commande de liste cible et qui gnre une syntaxe de commande de la forme suivante :
FREQUENCIES VARIABLES=var1 var2... /FORMAT = NOTABLE /BARCHART.

Le modle de syntaxe gnrer pourrait ressembler :


FREQUENCIES VARIABLES=%%target_list%% /FORMAT = NOTABLE /BARCHART.

%%target_list%% reprsente la valeur de la proprit de lidentificateur pour la commande

de liste cible. Au moment de lexcution elle est remplace par la valeur actuelle de la proprit de syntaxe de commande.

La dfinition de la proprit de syntaxe de commande de liste cible qui doit tre %%ThisValue%% indique quau moment de lexcution, la valeur actuelle de la proprit sera la valeur de la commande, laquelle reprsente le groupe de variables dans la liste cible.

Exemple : Inclusion dune syntaxe de commande partir de commandes de conteneur

partir de lexemple prcdent, envisagez dajouter une bote de dialogue Statistiques de niveau infrieur qui contient un unique groupe de cases cocher qui permet lutilisateur de spcifier une moyenne, un cart type, un minimum et un maximum. Supposez que les cases cocher soient contenues dans une commande de groupe dlments, comme illustr sur la figure suivante.

383 Cration et gestion de botes de dialogue personnalises

Voici un exemple de syntaxe de commande gnre :


FREQUENCIES VARIABLES=var1 var2... /FORMAT = NOTABLE /STATISTICS MEAN STDDEV /BARCHART.

Le modle de syntaxe gnrer pourrait ressembler :


FREQUENCIES VARIABLES=%%target_list%% /FORMAT = NOTABLE %%stats_group%% /BARCHART.

%%target_list%% reprsente la valeur de la proprit de lidentificateur de la commande de liste cible et %%stats_group%% reprsente la valeur de la proprit de lidentificateur de la

commande de groupe dlments.

384 Chapitre 19

Le tableau suivant indique une manire de spcifier les proprits de syntaxe du groupe dlments et les cases cocher quil contient afin de gnrer le rsultat souhait. La proprit de syntaxe de la liste cible est alors dfinie par %%ThisValue%%, comme expliqu dans lexemple prcdent.
Proprit de syntaxe dun groupe dlments Proprit de syntaxe Coche de la bote de dialogue Moyenne Proprit de syntaxe Coche de la bote de dialogue cart type Proprit de syntaxe Coche de la bote de dialogue Min Proprit de syntaxe Coche de la bote de dialogue Max
/STATISTICS %%ThisValue%% MEAN STDDEV MINIMUM MAXIMUM

Au moment de lexcution %%stats_group%% est remplac par la valeur actuelle de la proprit de syntaxe de commande du groupe dlments. Spcifiquement, %%ThisValue%% est remplac par une liste de valeurs, spares par des blancs, de la proprit de syntaxe Coche ou Non coche pour chaque case en fonction de son tat (coche ou non coche). Puisque nous navons spcifi des valeurs que pour la proprit de syntaxe Coche, seules les cases coches contribuent %%ThisValue%% . Par exemple, si lutilisateur coche les cases de la moyenne et de lcart type, la valeur au moment de lexcution de la proprit de syntaxe pour le groupe dlments est /STATISTICS MEAN STDDEV . Si aucune case nest coche, la proprit de syntaxe de commande de groupe dlments est vide et la syntaxe de commandes gnre ne contient aucune rfrence %%stats_group%%. Cela peut tre ou ne pas tre souhaitable. Par exemple, mme si aucune case nest coche, il est possible que vous souhaitiez gnrer la sous-commande STATISTICS. Cela est ralisable en rfrant les identificateurs des cases cocher directement dans le modle de syntaxe, comme dans :
FREQUENCIES VARIABLES=%%target_list%% /FORMAT = NOTABLE /STATISTICS %%stats_mean%% %%stats_stddev%% %%stats_min%% %%stats_max%% /BARCHART.

Aperu dune bote de dialogue personnalise


Vous pouvez afficher laperu de la bote de dialogue actuellement ouverte dans le gnrateur de botes de dialogue personnalises. La bote de dialogue saffiche et fonctionne comme elle le ferait si elle tait excute partir de menus dans IBM SPSS Statistics.

Les listes de variables source sont renseignes laide de variables fictives qui peuvent tre dplaces vers des listes cible. Le bouton Coller colle la syntaxe de commande dans la fentre de syntaxe dsigne. Le bouton OK ferme laperu. Si un fichier daide est justifi, le bouton Aide est activ et ouvre le fichier spcifi. Si aucun fichier daide nest spcifi, le bouton daide est dsactiv lors de laperu, et masqu lors de lexcution de la bote de dialogue actuelle.

Pour afficher laperu dune bote de dialogue personnalise :


E partir du menu du Gnrateur de botes de dialogue personnalises, slectionnez : Fichier > Aperu dune bote de dialogue

385 Cration et gestion de botes de dialogue personnalises

Gestion des botes de dialogue personnalises


Le gnrateur de botes de dialogue personnalises vous permet de grer des botes de dialogue personnalises que vous ou dautres utilisateurs ont cres. Vous pouvez installer, dsinstaller ou modifier des botes de dialogue installes et vous pouvez enregistrer les spcifications dune bote de dialogue personnalise dans un fichier externe ou ouvrir un fichier contenant les spcifications dune bote de dialogue personnalise afin de procder des modifications. Les botes de dialogues personnalises doivent tre installes avant de pouvoir tre utilises.
Installation dune bote de dialogue personnalise

Vous pouvez installer la bote de dialogue actuellement ouverte dans le gnrateur de botes de dialogue personnalises ou vous pouvez installer une bote de dialogue partir dun fichier (.spd) de package des botes de dialogue personnalises. La rinstallation dune bote de dialogue existante remplace la version existante. Pour installer la bote de dialogue actuellement ouverte :
E partir du menu du Gnrateur de botes de dialogue personnalises, slectionnez : Fichier > Installer

Pour procder linstallation partir dun fichier de package des botes de dialogue personnalises :
E A partir des menus, slectionnez : Utilitaires > Botes de dialogue personnalises > Installer une bote de dialogue personnalise

Pour Windows et Linux, et par dfaut, linstallation dune bote de dialogue requiert les droits dcriture dans le rpertoire dinstallation de IBM SPSS Statistics (pour Mac, les botes de dialogue sont installes dans un emplacement avec des droits dcriture publics). Si vous ne disposez pas de droits en criture pour lemplacement requis ou si vous souhaitez stocker des botes de dialogue installes ailleurs, vous pouvez spcifier un ou plusieurs autres emplacements en dfinissant la variable denvironnement SPSS_CDIALOGS_PATH . Le cas chant, les chemins spcifis dans SPSS_CDIALOGS_PATH , ont la priorit sur lemplacement par dfaut. Les botes de dialogue seront installes dans le premier emplacement accessible en criture. Remarque : les utilisateurs Mac peuvent galement utiliser la variable denvironnement SPSS_CDIALOGS_PATH. Pour des emplacements multiples, sparez chacun deux par un point-virgule sous Windows et par deux-points sous Linux et Mac. Les emplacements spcifis doivent exister sur lordinateur cible. Aprs avoir dfini SPSS_CDIALOGS_PATH , vous devrez redmarrer SPSS Statistics pour que les modifications prennent effet. Pour crer la variable denvironnement sous Windows SPSS_CDIALOGS_PATH ouvrez le panneau de configuration :
Windows XP
E Slectionnez Systme. E Slectionnez longlet Avanc et cliquez sur Variables denvironnement.

386 Chapitre 19 E Dans la section Variables utilisateur, cliquez sur Nouveau, saisissez SPSS_CDIALOGS_PATH dans

le champ Nom de la variable et le(s) chemin(s) souhait(s) dans le champ Valeur de la variable.
Windows Vista ou Windows 7
E Slectionnez Comptes utilisateurs. E Slectionnez Changer mes variables denvironnement. E Cliquez sur Nouveau, saisissez SPSS_CDIALOGS_PATH dans le champ Nom de la variable et

le(s) chemin(s) souhait(s) dans le champ Valeur de la variable. Pour afficher les emplacements actuels des botes de dialogue personnalises, excutez la syntaxe de commande suivante : SHOW EXTPATHS.
Ouverture dune bote de dialogue personnalise installe

Vous pouvez ouvrir une bote de dialogue personnalise que vous avez dj installe ce qui vous autorise la modifier et/ou lenregistrer de manire externe afin quelle puisse tre distribue dautres utilisateurs.
E partir du menu du Gnrateur de botes de dialogue personnalises, slectionnez : Fichier > Ouvrir une bote de dialogue installe

Remarque : Si vous ouvrez une bote de dialogue installe afin de la modifier, la slection dInstallation de fichier la rinstalle et remplace la version existante.
Dsinstallation dune bote de dialogue personnalise
E partir du menu du Gnrateur de botes de dialogue personnalises, slectionnez : Fichier > Dsinstaller

Llment de menu pour la bote de dialogue sera supprim au prochain dmarrage de SPSS Statistics.
Enregistrement dun fichier de package des botes de dialogue personnalises

Vous pouvez enregistrer les spcifications dune bote de dialogue personnalise dans un fichier externe, ce qui vous permet de distribuer la bote de dialogue dautres utilisateurs ou denregistrer des spcifications pour une bote de dialogue qui nest pas encore installe. Les spcifications sont enregistres dans un fichier (.spd ) de package de botes de dialogue personnalises.
E partir du menu du Gnrateur de botes de dialogue personnalises, slectionnez : Fichier > Enregistrer

Ouverture dun fichier de package de botes de dialogue personnalises

Vous pouvez ouvrir un fichier de package de botes de dialogue personnalises contenant les spcifications dune bote de dialogue personnalise, ce qui vous permet de modifier la bote de dialogue et de la renregistrer ou de linstaller.

387 Cration et gestion de botes de dialogue personnalises E partir du menu du Gnrateur de botes de dialogue personnalises, slectionnez : Fichier > Ouvrir

Copie manuelle dune bote de dialogue personnalise installe

Par dfaut, les spcifications dune bote de dialogue personnalise sont stockes dans le dossier ext/lib/<Nom de la bote de dialogue> du rpertoire dinstallation sous Windows et Linux. Pour Mac, les spcifications sont stockes dans le dossier /Library/Application Support/IBM/SPSS/Statistics/<version>/CustomDialogs/<Dialog Name> o <version> est la version deux chiffres de SPSS Statistics, par exemple 20. Vous pouvez copier ce dossier au mme chemin relatif dans une autre instance de SPSS Statistics et il sera reconnu comme une bote de dialogue installe la prochaine fois que linstance sera lance.

Si vous avez spcifi dautres emplacements pour les botes de dialogue installes ( laide de la variable denvironnement SPSS_CDIALOGS_PATH ) vous devez copier le dossier <Nom de la bote de dialogue> lautre emplacement appropri. Si dautres emplacements de botes de dialogue installes ont t dfinis pour linstance de SPSS Statistics dans laquelle vous procdez la copie, vous pouvez procder la copie dans nimporte lequel des emplacements spcifis et la bote de dialogue sera reconnue comme une bote de dialogue installe lors de lexcution de la prochaine instance.

Types de commandes
La palette doutils fournit lensemble des commandes qui peuvent tre ajoutes dans une bote de dialogue.

Liste source : Une liste de variables source dans lensemble actif de donnes. Pour plus

d'informations, reportez-vous la section Liste source sur p. 388.


Liste cible : Une cible pour les donnes transfres depuis la liste source. Pour plus

d'informations, reportez-vous la section Liste cible sur p. 389.


Case cocher : Une case unique cocher. Pour plus d'informations, reportez-vous la section

Case cocher sur p. 390.


Zone combine : Une bote combine destine la cration de listes droulantes. Pour plus

d'informations, reportez-vous la section Commandes de zones combines et de zones de liste sur p. 391.

Zone de liste : Une zone de liste destine la cration de listes slection unique ou multiple.

Pour plus d'informations, reportez-vous la section Commandes de zones combines et de zones de liste sur p. 391.

Commande de texte : Une zone de texte qui accepte la saisie dun texte arbitraire. Pour plus

d'informations, reportez-vous la section Commande Texte sur p. 393.


Commande numrique : Une zone de texte limite la saisie de valeurs numriques. Pour plus

d'informations, reportez-vous la section Commande numrique sur p. 393.


Commande de texte statique : Une commande destine afficher du texte statique. Pour plus

d'informations, reportez-vous la section Commande de texte statique sur p. 394.

388 Chapitre 19

Groupe dlments : Un conteneur destin grouper un ensemble de commandes, tel quun

ensemble de cases cocher. Pour plus d'informations, reportez-vous la section Groupe dlments sur p. 394.

Groupe radio : Un groupe de boutons radio. Pour plus d'informations, reportez-vous la

section Groupe de boutons radio sur p. 395.


Groupe de cases cocher : Un conteneur destin un ensemble de commandes actives

ou dsactives, en tant que groupe, par une seule case cocher. Pour plus d'informations, reportez-vous la section Groupes de cases cocher sur p. 397.

Navigateur de fichiers : Une commande destine naviguer dans le systme de fichiers pour

ouvrir ou fermer un fichier. Pour plus d'informations, reportez-vous la section Navigateur de fichiers sur p. 398.

Bouton de bote de dialogue de niveau infrieur : Un bouton destin lancer une bote de

dialogue de niveau infrieur. Pour plus d'informations, reportez-vous la section Bouton de la bote de dialogue de niveau infrieur sur p. 399.

Liste source
La commande Liste de variables sources affiche la liste des variables partir de lensemble actif de donnes disponible pour lutilisateur final de la bote de dialogue. Vous pouvez afficher toutes les variables partir de lensemble actif de donnes (par dfaut) ou vous pouvez filtrer la liste selon le type ou le niveau de mesure : par exemple, des variables numriques qui ont un niveau de mesure dchelle. Lutilisation dune commande Liste source implique lutilisation dune ou de plusieurs commandes Liste cible. La commande Liste source possde les proprits suivantes :
Identificateur. Lidentificateur unique pour le contrle. Titre. Un titre facultatif qui apparat au dessus du contrle. Dans le cas de titres plusieurs lignes, utilisez \n pour spficier les sauts de ligne. Note daide. Le texte de la note daide facultative qui saffiche lorsque lutilisateur positionne

son curseur sur le contrle. Le texte spcifi napparat que lorsque le curseur passe sur la zone de titre de la commande. Le fait de faire passer le curseur sur les variables rpertories affiche le nom de la variable et ltiquette.
Touche mnmonique. Un caractre facultatif dans le titre utiliser comme raccourci clavier du contrle. Ce caractre est soulign dans le titre. Le raccourci est activ en appuyant sur Alt+[touche mnmonique] Mac ne prend pas en charge les touches mnmoniques. Transferts de variable. Spcifie si des variables transfres partir de la liste source vers une

liste cible demeurent dans la liste source (copier les variables) ou si elles sont supprimes de la liste source (dplacer les variables).
Filtre variables. Vous permet de filtrer lensemble des variables affiches dans la commande.

Vous pouvez filtrer selon le type de variable et le niveau de mesure et vous pouvez spcifier que plusieurs ensembles de rponses sont inclus dans la liste des variables. Cliquez sur le bouton points de suspension (...) pour ouvrir la bote de dialogue Filtrer. Vous pouvez aussi ouvrir la bote de dialogue Filtrer en double-cliquant sur la commande Liste source sur lespace de travail. Pour plus d'informations, reportez-vous la section Filtrage des listes de variables sur p. 390.

389 Cration et gestion de botes de dialogue personnalises

Remarque : La commande Liste source ne peut pas tre ajoute une bote de dialogue de niveau infrieur.

Liste cible
La commande Liste cible dfinit une cible pour les variables transfres depuis la liste de source. Lutilisation de la commande Liste cible suppose la prsence dune commande Liste source. Vous pouvez spcifier le fait quune seule variable peut tre transfre la commande ou que plusieurs variables peuvent y tre transfres et vous pouvez appliquer une contrainte au type de variables qui peuvent tre transfres la commande : par exemple, uniquement des variables numriques avec un niveau de mesure nominal ou ordinal. La commande Liste cible possde les proprits suivantes :
Identificateur. Lidentificateur unique pour le contrle. Il sagit de lidentificateur utiliser lors

du rfrencement du contrle dans le modle de syntaxe.


Titre. Un titre facultatif qui apparat au dessus du contrle. Dans le cas de titres plusieurs lignes, utilisez \n pour spficier les sauts de ligne. Note daide. Le texte de la note daide facultative qui saffiche lorsque lutilisateur positionne

son curseur sur le contrle. Le texte spcifi napparat que lorsque le curseur passe sur la zone de titre de la commande. Le fait de faire passer le curseur sur les variables rpertories affiche le nom de la variable et ltiquette.
Type de listes cible. Spcifie si des variables multiples ou une variable unique peuvent tre transfres la commande. Touche mnmonique. Un caractre facultatif dans le titre utiliser comme raccourci clavier du contrle. Ce caractre est soulign dans le titre. Le raccourci est activ en appuyant sur Alt+[touche mnmonique] Mac ne prend pas en charge les touches mnmoniques. Ncessaire lexcution. Spcifie si une valeur est ou non requise dans ce contrle pour que

lexcution soit effectue. Si Vrai est spcifi, les boutons OK et Coller seront dsactivs jusqu ce quune valeur soit spcifie pour ce contrle. Si Faux est spcifi, labsence de valeur dans ce contrle naura pas deffet sur ltat des boutons OK et Coller. La valeur par dfaut est True (vrai) .
Filtre variables. Vous permet dappliquer une contrainte sur les types de variables qui peuvent

tre transfres la commande. Vous pouvez appliquer une contrainte par type de variable et niveau de mesure et vous pouvez spcifier si des ensembles de rponses multiples peuvent tre transfrs la commande. Cliquez sur le bouton points de suspension (...) pour ouvrir la bote de dialogue Filtrer. Vous pouvez aussi ouvrir la bote de dialogue Filtrer en double-cliquant sur la commande Liste cible sur le canevas. Pour plus d'informations, reportez-vous la section Filtrage des listes de variables sur p. 390.
Syntaxe. Spcifie la syntaxe de commande gnre par ce contrle lors de lexcution et qui peut tre insre dans le modle de syntaxe.

Vous pouvez spcifier nimporte quelle syntaxe de commande valide et vous pouvez utiliser \n pour les sauts de ligne. La valeur %%ThisValue%% spcifie la valeur de la commande au moment de lexcution, qui correspond la liste des variables transfres la commande. Il sagit de la valeur par dfaut.

390 Chapitre 19

Remarque : La commande Liste cible ne peut pas tre ajoute une bote de dialogue de niveau infrieur.

Filtrage des listes de variables


Figure 19-3 Bote de dialogue Filtrer

La bote de dialogue Filtrer, associ aux listes source et cible de variables, vous permet de filtrer les types de variables partir de lensemble actif de donnes qui saffiche dans les listes. Vous pouvez aussi spcifier si des ensembles de rponses multiples associs lensemble actif de donnes sont inclus. Les variables numriques comprennent tous les formats numriques lexception des formats de date et dheure.

Case cocher
La commande Case cocher est une simple case cocher qui peut gnrer une syntaxe de commande diffrente selon les tats coch ou non coch. La commande Case cocher possde les proprits suivantes :
Identificateur. Lidentificateur unique pour le contrle. Il sagit de lidentificateur utiliser lors

du rfrencement du contrle dans le modle de syntaxe.


Titre. Ltiquette qui est affiche avec la case cocher. Dans le cas de titres sur plusieurs lignes, utilisez \n pour spcifier les fins de ligne. Note daide. Le texte de la note daide facultative qui saffiche lorsque lutilisateur positionne

son curseur sur le contrle.


Touche mnmonique. Un caractre facultatif dans le titre utiliser comme raccourci clavier du contrle. Ce caractre est soulign dans le titre. Le raccourci est activ en appuyant sur Alt+[touche mnmonique] Mac ne prend pas en charge les touches mnmoniques. Valeur par dfaut. Ltat par dfaut de la case cocher : coch ou non coch.

391 Cration et gestion de botes de dialogue personnalises

La syntaxe Coche ou Non coche Spcifie la syntaxe de commande qui est gnre lorsque la

commande est coche et lorsquelle nest pas coche. Pour inclure la syntaxe de commande dans le modle de syntaxe, utilisez la valeur de la proprit Identificateur. La syntaxe gnre, partir de la proprit de syntaxe Coche ou Non coche, est insre aux positions spcifies de lidentificateur. Par exemple, si lidentificateur est checkbox1, lexcution, les instances de %%checkbox1%% dans le modle de syntaxe sont remplaces par la valeur de la proprit de syntaxe coche si la case est coche et par la proprit de syntaxe non coche si la case nest pas coche.

Vous pouvez spcifier nimporte quelle syntaxe de commande valide et vous pouvez utiliser \n pour les sauts de ligne.

Commandes de zones combines et de zones de liste


La commande Bote combine vous permet de crer une liste droulante qui peut gnrer une syntaxe de commande spcifique llment slectionn de la liste. Elle est limite une seule slection. La commande Zone de liste vous permet dafficher une liste dlments qui prennent en charge la slection unique ou multiple et de gnrer une syntaxe de commande spcifique aux lments slectionns. Les commandes Zone combine et Zone de liste possdent les proprits suivantes :
Identificateur. Lidentificateur unique pour le contrle. Il sagit de lidentificateur utiliser lors

du rfrencement du contrle dans le modle de syntaxe.


Titre. Un titre facultatif qui apparat au dessus du contrle. Dans le cas de titres plusieurs lignes, utilisez \n pour spficier les sauts de ligne. Note daide. Le texte de la note daide facultative qui saffiche lorsque lutilisateur positionne

son curseur sur le contrle.


lments de liste. Cliquez sur le bouton points de suspension (...) pour ouvrir la bote de dialogue

Proprits des lments de liste, qui vous permet de spcifier les lments de liste de la commande. Vous pouvez aussi ouvrir la bote de dialogue Proprits des lments de liste en double-cliquant sur la commande Zone combine ou Zone de liste sur le canevas.
Touche mnmonique. Un caractre facultatif dans le titre utiliser comme raccourci clavier du contrle. Ce caractre est soulign dans le titre. Le raccourci est activ en appuyant sur Alt+[touche mnmonique] Mac ne prend pas en charge les touches mnmoniques. Type de Zone de liste (pour zone de liste uniquement) Spcifie si la zone de liste prend en charge seulement la slection unique ou galement la slection multiple. Vous pouvez galement spcifier si les lments sont affichs comme une liste de cases cocher. Syntaxe. Spcifie la syntaxe de commande gnre par ce contrle lors de lexcution et qui peut tre insre dans le modle de syntaxe.

La valeur %%ThisValue%% spcifie la valeur de la commande au moment de lexcution, et est la valeur par dfaut. Si les lments de liste sont dfinis manuellement, la valeur au moment de lexcution est la valeur de la proprit Syntaxe de llment de liste slectionn. Si les lments de liste sont dfinis en fonction dune commande de liste cible, la valeur au moment de lexcution est la valeur de llment de liste slectionn. Pour les commandes de zone de liste slection multiple, la valeur au moment de lexcution est une liste des lments

392 Chapitre 19

slectionns spars par des espaces. Pour plus d'informations, reportez-vous la section Spcification des lments de liste pour les zones combines et les zones de liste sur p. 392.

Vous pouvez spcifier nimporte quelle syntaxe de commande valide et vous pouvez utiliser \n pour les sauts de ligne.

Spcification des lments de liste pour les zones combines et les zones de liste
La bote de dialogue Proprits dlments de liste vous permet de spcifier les lments de liste dune commande de zone combine ou dune zone de liste.
Valeurs dfinies manuellement. Vous permet de spcifier explicitement chacun des lments de

liste.

Identificateur. Un identificateur unique destin llment de liste. Nom. Le nom qui saffiche dans la liste pour cet lment. Le nom est un champ obligatoire. Dfaut. Pour une zone combine, spcifie si llment de liste est llment par dfaut

afficher dans la zone combine. Pour une zone de liste, spcifie si llment de liste est slectionn par dfaut.

Syntaxe. Spcifie la syntaxe de commande gnre si llment de liste est slectionn.

Vous pouvez spcifier nimporte quelle syntaxe de commande valide et vous pouvez utiliser \n pour les sauts de ligne.

Remarque : Vous pouvez ajouter un nouvel lment de liste dans la ligne vierge en dessous de la liste existante. La saisie de proprits diffrentes de lidentificateur gnre un identificateur unique que vous pouvez conserver ou modifier. Vous pouvez supprimer un lment de liste en cliquant sur la cellule Identificateur de llment et en appuyant sur supprimer.
Valeurs bases sur le contenu dun contrle de liste cible. Spcifie que les lments de liste sont

renseigns de manire dynamique avec les valeurs associes aux variables dans une commande de liste cible slectionne. Slectionnez une commande de liste cible existante comme source des lments de liste, ou entrez la valeur de la proprit de lidentificateur pour une commande de liste cible dans la zone de texte de la zone combine Liste cible. La dernire approche vous permet dentrer lidentificateur dune commande de liste cible que vous projetez dajouter ultrieurement.

Noms des variables. Renseignez les lments de liste avec les noms des variables dans la

commande de liste cible spcifie.


Etiquettes de valeurs. Renseignez les lments de liste avec les tiquettes de valeurs associes

aux variables dans la commande de liste cible spcifie. Vous pouvez choisir si la syntaxe de commande gnre par la commande de zone combine ou de zone de liste associe doit contenir ltiquette de valeur slectionne ou la valeur qui lui est associe.

Attribut personnalis. Renseignez les lments de liste avec les valeurs dattributs associes

aux variables dans la commande de liste cible qui contient lattribut personnalis spcifi.
Syntaxe. Affiche la proprit Syntaxe de la commande de zone combine ou de zone de

liste associe, vous permettant deffectuer des modifications de la proprit. Pour plus d'informations, reportez-vous la section Commandes de zones combines et de zones de liste sur p. 391.

393 Cration et gestion de botes de dialogue personnalises

Commande Texte
La commande de texte est une simple zone de texte qui peut accepter une saisie arbitraire qui possde les proprits suivantes :
Identificateur. Lidentificateur unique pour le contrle. Il sagit de lidentificateur utiliser lors

du rfrencement du contrle dans le modle de syntaxe.


Titre. Un titre facultatif qui apparat au dessus du contrle. Dans le cas de titres plusieurs lignes, utilisez \n pour spficier les sauts de ligne. Note daide. Le texte de la note daide facultative qui saffiche lorsque lutilisateur positionne

son curseur sur le contrle.


Touche mnmonique. Un caractre facultatif dans le titre utiliser comme raccourci clavier du contrle. Ce caractre est soulign dans le titre. Le raccourci est activ en appuyant sur Alt+[touche mnmonique] Mac ne prend pas en charge les touches mnmoniques. Contenu de texte. Spcifie si les contenus sont arbitraires ou si la zone de texte doit contenir une

chane conforme aux rgles des noms de variables IBM SPSS Statistics .
Valeur par dfaut. Le contenu par dfaut de la zone de texte. Ncessaire lexcution. Spcifie si une valeur est ou non requise dans ce contrle pour que

lexcution soit effectue. Si Vrai est spcifi, les boutons OK et Coller seront dsactivs jusqu ce quune valeur soit spcifie pour ce contrle. Si Faux est spcifi, labsence de valeur dans ce contrle naura pas deffet sur ltat des boutons OK et Coller. La valeur par dfaut est False (faux) .
Syntaxe. Spcifie la syntaxe de commande gnre par ce contrle lors de lexcution et qui peut tre insre dans le modle de syntaxe.

Vous pouvez spcifier nimporte quelle syntaxe de commande valide et vous pouvez utiliser \n pour les sauts de ligne. La valeur %%ThisValue%% spcifie la valeur de la commande au moment de lexcution, qui correspond au contenu de la zone de texte. Il sagit de la valeur par dfaut. Si la proprit Syntaxe comprend %%ThisValue%% et que la valeur de la zone de texte est vide au moment de lexcution, alors la commande de la zone de texte ne gnre pas de syntaxe de commande.

Commande numrique
La commande numrique est une zone de texte destine saisir une valeur numrique et possde les proprits suivantes :
Identificateur. Lidentificateur unique pour le contrle. Il sagit de lidentificateur utiliser lors

du rfrencement du contrle dans le modle de syntaxe.


Titre. Un titre facultatif qui apparat au dessus du contrle. Dans le cas de titres plusieurs lignes, utilisez \n pour spficier les sauts de ligne. Note daide. Le texte de la note daide facultative qui saffiche lorsque lutilisateur positionne

son curseur sur le contrle.

394 Chapitre 19

Touche mnmonique. Un caractre facultatif dans le titre utiliser comme raccourci clavier du contrle. Ce caractre est soulign dans le titre. Le raccourci est activ en appuyant sur Alt+[touche mnmonique] Mac ne prend pas en charge les touches mnmoniques. Type numrique. Spcifie toutes les limitations concernant la saisie. La valeur Rel spcifie quil

ny a aucune restriction sur la valeur saisie si ce nest celle dtre une valeur numrique. La valeur Entier spcifie que la valeur doit tre un entier.
Valeur par dfaut. La valeur par dfaut, le cas chant. Valeur minimale. La valeur minimale autorise, le cas chant. Valeur maximale. La valeur maximale autorise, le cas chant. Ncessaire lexcution. Spcifie si une valeur est ou non requise dans ce contrle pour que

lexcution soit effectue. Si Vrai est spcifi, les boutons OK et Coller seront dsactivs jusqu ce quune valeur soit spcifie pour ce contrle. Si Faux est spcifi, labsence de valeur dans ce contrle naura pas deffet sur ltat des boutons OK et Coller. La valeur par dfaut est False (faux) .
Syntaxe. Spcifie la syntaxe de commande gnre par ce contrle lors de lexcution et qui peut tre insre dans le modle de syntaxe.

Vous pouvez spcifier nimporte quelle syntaxe de commande valide et vous pouvez utiliser \n pour les sauts de ligne. La valeur %%ThisValue%% spcifie la valeur de la commande au moment de lexcution, qui correspond la valeur numrique. Il sagit de la valeur par dfaut. Si la proprit Syntaxe comprend %%ThisValue%% et que la valeur de la commande numrique est vide au moment de lexcution, alors la commande numrique ne gnre pas de syntaxe de commande.

Commande de texte statique


La commande de texte statique vous permet dajouter un bloc de texte votre bote de dialogue et possde les proprits suivantes :
Identificateur. Lidentificateur unique pour le contrle. Titre. Le contenu par dfaut du bloc de texte. Dans le cas dun contenu sur plusieurs lignes, utilisez \n pour spcifier les fins de ligne.

Groupe dlments
La commande Groupe dlments est un conteneur dautres commandes qui vous permet de grouper et de contrler la syntaxe gnre partir de plusieurs commandes. Par exemple, vous disposez dun ensemble de cases cocher qui spcifie des paramtres optionnels pour une sous-commande, mais vous ne souhaitez gnrer la syntaxe de la sous-commande que si au moins une case est coche. Cela seffectue en utilisant une commande Groupe dlments en tant que conteneur pour les commandes de cases cocher. Les types suivants de commandes peuvent tre contenus dans un groupe dlments : case cocher, bote combine, commande de texte,

395 Cration et gestion de botes de dialogue personnalises

commande de nombre, texte statique, groupe de boutons radio et navigateur de fichiers. La commande Groupe dlments possde les proprits suivantes :
Identificateur. Lidentificateur unique pour le contrle. Il sagit de lidentificateur utiliser lors

du rfrencement du contrle dans le modle de syntaxe.


Titre. Un titre optionnel pour le groupe. Dans le cas de titres sur plusieurs lignes, utilisez \n pour spcifier les fins de ligne. Ncessaire lexcution. True (vrai) indique que les boutons OK et Coller sont dsactivs jusqu ce quau moins une commande du groupe possde une valeur. La valeur par dfaut est False (faux) .

Par exemple, le groupe consiste en un ensemble de cases cocher. Si Ncessaire lexcution est configur sur True (vrai) et quaucune des autres cases nest coche, OK et Coller sont dsactivs.
Syntaxe. Spcifie la syntaxe de commande gnre par ce contrle lors de lexcution et qui

peut tre insre dans le modle de syntaxe.


Vous pouvez spcifier nimporte quelle syntaxe de commande valide et vous pouvez utiliser \n pour les sauts de ligne. Vous pouvez inclure des identificateurs pour toutes les commandes contenues dans le groupe dlments. Au moment de lexcution les identificateurs sont remplacs par une syntaxe gnre par les commandes. La valeur %%ThisValue%% gnre une liste, dont les lments sont spars par des blancs, de la syntaxe gnre par chaque commandes du groupe dlments dans lordre dans lequel ils apparaissent dans le groupe (de haut en bas). Il sagit de la valeur par dfaut. Si la proprit Syntaxe comprend %%ThisValue%% et quaucune syntaxe nest gnre par aucune des commandes du groupe dlments, le groupe dlments, dans sa totalit, ne gnre aucune syntaxe de commande.

Groupe de boutons radio


La commande Groupe de boutons radio est un conteneur pour un ensemble de boutons radio, chacun pouvant contenir un ensemble de commandes imbriques. La commande Groupe de boutons radio possde les proprits suivantes :
Identificateur. Lidentificateur unique pour le contrle. Il sagit de lidentificateur utiliser lors du rfrencement du contrle dans le modle de syntaxe. Titre. Un titre optionnel pour le groupe. Si elle est omise, la bordure du groupe nest pas affiche. Dans le cas de titres sur plusieurs lignes, utilisez \n pour spcifier les fins de ligne. Note daide. Le texte de la note daide facultative qui saffiche lorsque lutilisateur positionne

son curseur sur le contrle.


Boutons radio. Cliquez sur le bouton points de suspension (...) pour ouvrir la bote de dialogue

Proprits du groupe radio, qui vous permet de spcifier les proprits des boutons radio aussi bien que dajouter ou de supprimer des boutons du groupe. La possibilit dimbriquer des commandes sous un bouton radio donn est une proprit des boutons radio et est dfinie dans la bote de dialogue Proprits du groupe de boutons radio. Remarque : Vous pouvez aussi ouvrir la bote de dialogue Proprits du groupe de boutons radio en double-cliquant sur la commande Groupe de boutons radio sur le canevas.

396 Chapitre 19

Syntaxe. Spcifie la syntaxe de commande gnre par ce contrle lors de lexcution et qui peut tre insre dans le modle de syntaxe.

Vous pouvez spcifier nimporte quelle syntaxe de commande valide et vous pouvez utiliser \n pour les sauts de ligne. La valeur %%ThisValue%% spcifie la valeur du groupe de boutons radio au moment de lexcution, qui correspond la valeur de la proprit de syntaxe pour le bouton radio slectionn. Il sagit de la valeur par dfaut. Si la proprit Syntaxe comprend %%ThisValue%% et quaucune syntaxe nest gnre par le bouton radio slectionn, le groupe de boutons radio, dans sa totalit, ne gnre aucune syntaxe de commande.

Dfinition de boutons radio


La bote de dialogue Proprits du groupe de boutons radio vous permet de spcifier un groupe de boutons radio.
Identificateur. Un identificateur unique destin au bouton radio. Nom. Le nom qui apparat en regard du bouton radio. Le nom est un champ obligatoire. Note daide. Le texte de la note daide facultative qui saffiche lorsque lutilisateur positionne

son curseur sur le contrle.


Touche mnmonique. Un caractre optionnel du nom utiliser en tant que mnmonique. Le caractre spcifi doit se trouver dans le nom. Groupe embot. Spcifie si les autres commandes peuvent tre imbriques sous ce bouton radio.

La valeur par dfaut est false (faux). Lorsque la proprit du groupe embot est dfinie sur true, une zone de dplacement rectangulaire saffiche, imbrique et en retrait sous le bouton radio associ. Les commandes suivantes peuvent tre imbriques sous un bouton radio : case cocher, texte, texte statique, nombre, zone combine, zone de liste et explorateur de fichiers.
Dfaut. Spcifie si le bouton radio reprsente la slection par dfaut. Syntaxe. Spcifie la syntaxe de commande gnre si le bouton radio est slectionn.

Vous pouvez spcifier nimporte quelle syntaxe de commande valide et vous pouvez utiliser \n pour les sauts de ligne. Pour les boutons radio contenant des commandes imbriques, la valeur %%ThisValue%% gnre une liste, dont les lments sont spars par des espaces, de la syntaxe gnre par chaque commande imbrique, dans lordre dans lequel elles apparaissent dans le bouton radio (de haut en bas).

Vous pouvez ajouter un nouveau bouton radio dans la ligne vierge en dessous de la liste existante. La saisie de proprits diffrentes de lidentificateur gnre un identificateur unique que vous pouvez conserver ou modifier. Vous pouvez supprimer un bouton radio en cliquant sur la cellule Identificateur du bouton et en appuyant sur supprimer.

397 Cration et gestion de botes de dialogue personnalises

Groupes de cases cocher


La commande Groupe de cases cocher est un conteneur destin un ensemble de commandes actives ou dsactives, en tant que groupe, par une seule case cocher. Les types suivants de commandes peuvent tre contenus dans un groupe de cases cocher : case cocher, bote combine, commande de texte, commande de nombre, texte statique, groupe de boutons radio et navigateur de fichiers. La commande Groupe de cases cocher possde les proprits suivantes :
Identificateur. Lidentificateur unique pour le contrle. Il sagit de lidentificateur utiliser lors

du rfrencement du contrle dans le modle de syntaxe.


Titre. Un titre optionnel pour le groupe. Si elle est omise, la bordure du groupe nest pas affiche. Dans le cas de titres sur plusieurs lignes, utilisez \n pour spcifier les fins de ligne. Titre de case cocher. Une tiquette optionnelle qui est affiche avec la case cocher de contrle. Gre \n pour spcifier les fins de ligne. Note daide. Le texte de la note daide facultative qui saffiche lorsque lutilisateur positionne

son curseur sur le contrle.


Touche mnmonique. Un caractre facultatif dans le titre utiliser comme raccourci clavier du contrle. Ce caractre est soulign dans le titre. Le raccourci est activ en appuyant sur Alt+[touche mnmonique] Mac ne prend pas en charge les touches mnmoniques. Valeur par dfaut. Ltat par dfaut de la case cocher de contrle : coch ou non coch. La syntaxe Coche ou Non coche Spcifie la syntaxe de commande qui est gnre lorsque la

commande est coche et lorsquelle nest pas coche. Pour inclure la syntaxe de commande dans le modle de syntaxe, utilisez la valeur de la proprit Identificateur. La syntaxe gnre, partir de la proprit de syntaxe Coche ou Non coche, est insre aux positions spcifies de lidentificateur. Par exemple, si lidentificateur vaut checkboxgroup1, lexcution, les instances de %%checkboxgroup1%% dans le modle de syntaxe sont remplacs par la valeur de la proprit de syntaxe coche si la case est coche et par la proprit de syntaxe non coche si la case nest pas coche.

Vous pouvez spcifier nimporte quelle syntaxe de commande valide et vous pouvez utiliser \n pour les sauts de ligne. Vous pouvez inclure des identificateurs pour toutes les commandes contenues dans le groupe de cases cocher. Au moment de lexcution les identificateurs sont remplacs par une syntaxe gnre par les commandes. La valeur %%ThisValue%% peut tre utilise dans la proprit de syntaxe Coche ou Non coche. Elle gnre une liste, dont les lments sont spars par des blancs, de la syntaxe gnre par chaque commande du groupe de cases cocher dans lordre dans lequel elles apparaissent dans le groupe (de haut en bas). Par dfaut, la proprit de syntaxe coche possde la valeur %%ThisValue%% et la proprit de syntaxe non coche est vierge.

398 Chapitre 19

Navigateur de fichiers
La commande Navigateur de fichiers se compose dune zone de texte destine un chemin de fichier et dun bouton de navigation qui ouvre une bote de dialogue standard de IBM SPSS Statistics pour ouvrir ou fermer un fichier. La commande Navigateur de fichiers possde les proprits suivantes :
Identificateur. Lidentificateur unique pour le contrle. Il sagit de lidentificateur utiliser lors

du rfrencement du contrle dans le modle de syntaxe.


Titre. Un titre facultatif qui apparat au dessus du contrle. Dans le cas de titres plusieurs lignes, utilisez \n pour spficier les sauts de ligne. Note daide. Le texte de la note daide facultative qui saffiche lorsque lutilisateur positionne

son curseur sur le contrle.


Touche mnmonique. Un caractre facultatif dans le titre utiliser comme raccourci clavier du contrle. Ce caractre est soulign dans le titre. Le raccourci est activ en appuyant sur Alt+[touche mnmonique] Mac ne prend pas en charge les touches mnmoniques. Utilisation du systme de fichiers. Spcifie si la bote de dialogue lance par le bouton de navigation est approprie pour louverture ou lenregistrement de fichiers. La valeur Ouvrir indique que la bote de dialogue de navigation valide lexistence du fichier spcifi. La valeur Enregistrer indique que la bote de dialogue de navigation ne valide pas lexistence du fichier spcifi. Type de navigateur. Spcifie si la bote de dialogue de navigation est utilise pour slectionner un fichier (trouver un fichier) ou pour slectionner un dossier (trouver un dossier). Filtre fichiers. Cliquez sur le bouton points de suspension (...) pour ouvrir la bote de dialogue Fitre de fichiers, qui vous permet de spcifier les types de fichiers disponibles pour la bote de dialogue Ouvrir ou Enregistrer. Tous les types de fichiers sont autoriss par dfaut. Remarque : Vous pouvez aussi ouvrir la bote de dialogue Filtre de fichiers en double-cliquant sur la commande Navigateur de fichiers sur sur le canevas. Type de systme de fichiers. En mode danalyse distribue, ce paramtre spcifie si les botes de

dialogue Ouvrir ou Enregistrer parcourent le systme de fichiers sur lequel SPSS Statistics Server sexcute ou le systme de fichiers de votre ordinateur local. Slectionnez Serveur pour parcourir le systme de fichiers du serveur ou Client pour parcourir le systme de fichiers de votre ordinateur local. La proprit na aucun effet sur le mode danalyse locale.
Ncessaire lexcution. Spcifie si une valeur est ou non requise dans ce contrle pour que

lexcution soit effectue. Si Vrai est spcifi, les boutons OK et Coller seront dsactivs jusqu ce quune valeur soit spcifie pour ce contrle. Si Faux est spcifi, labsence de valeur dans ce contrle naura pas deffet sur ltat des boutons OK et Coller. La valeur par dfaut est False (faux) .
Syntaxe. Spcifie la syntaxe de commande gnre par ce contrle lors de lexcution et qui

peut tre insre dans le modle de syntaxe.

Vous pouvez spcifier nimporte quelle syntaxe de commande valide et vous pouvez utiliser \n pour les sauts de ligne.

399 Cration et gestion de botes de dialogue personnalises

La valeur %%ThisValue%% spcifie la valeur de la zone de texte lexcution, qui correspond au chemin du fichier, spcifi manuellement ou renseign par la bote de dialogue de navigation. Il sagit de la valeur par dfaut. Si la proprit Syntaxe comprend %%ThisValue%% et que la valeur de la zone de texte est vide au moment de lexcution, alors la commande Navigateur de fichiers ne gnre pas de syntaxe de commande.

Filtre de type de fichiers


Figure 19-4 Bote de dialogue Filtre de fichiers

La bote de dialogue Filtre de fichiers vous permet de spcifier les types de fichiers affichs dans les listes droulantes Fichiers de type et Enregistrer sous pour les botes de dialogue Ouvrir et Enregistrer accdes partir de la commande Navigateur du systme de fichiers. Tous les types de fichiers sont autoriss par dfaut. Pour spcifier des types de fichiers qui ne sont pas explicitement rpertoris dans la bote de dialogue :
E Slectionnez Autre. E Saisissez un nom de type de fichier. E Saisissez un type de fichier de la forme *.suffixe : par exemple, *.xls . Vous pouvez spcifier

plusieurs types de fichiers, chacun tant spar par un point-virgule.

Bouton de la bote de dialogue de niveau infrieur


La commande Bouton de bote de dialogue de niveau infrieur spcifie un bouton pour le lancement dune bote de dialogue de niveau infrieur et fournit un accs aux gnrateur de botes de dialogue pour la bote de dialogue de niveau infrieur. Le bouton Bote de dialogue de niveau infrieur possde les proprits suivantes :
Identificateur. Lidentificateur unique pour le contrle.

400 Chapitre 19

Titre. Le texte affich dans le bouton. Note daide. Le texte de la note daide facultative qui saffiche lorsque lutilisateur positionne

son curseur sur le contrle.


Bote de dialogue de niveau infrieur. Cliquez sur le bouton points de suspension (...) pour ouvrir

le gnrateur de botes de dialogue personnalises pour la bote de dialogue de niveau infrieur. Vous pouvez aussi ouvrir le gnrateur en double-cliquant sur le bouton Bote de dialogue de niveau infrieur.
Touche mnmonique. Un caractre facultatif dans le titre utiliser comme raccourci clavier

du contrle. Ce caractre est soulign dans le titre. Le raccourci est activ en appuyant sur Alt+[touche mnmonique] Mac ne prend pas en charge les touches mnmoniques. Remarque : La commande Bouton de bote de dialogue de niveau infrieur ne peut pas tre ajoute une bote de dialogue de niveau infrieur.

Proprits de la bote de dialogue pour une bote de dialogue de niveau infrieur


Pour afficher et dfinir les proprits dune bote de dialogue de niveau infrieur :
E Ouvrez la bote de dialogue de niveau infrieur en double-cliquant sur le bouton de la bote

de dialogue de niveau infrieur dans la bote de dialogue principale ou cliquez une fois sur le bouton de la bote de dialogue de niveau infrieur et cliquez sur les points de suspension (...) de la proprit Bote de dialogue de niveau infrieur.
E Dans la bote de dialogue de niveau infrieur, cliquez sur le canevas dans la zone lextrieur

des commandes. Comme il ny a aucune commande sur le canevas, les proprits dune bote de dialogue de niveau infrieur sont toujours visibles.
Bote de dialogue de niveau infrieur. Lidentificateur unique de la bote de dialogue de niveau

infrieur. La proprit Nom de la bote de dialogue de niveau infrieur est obligatoire. Remarque : Si vous spcifiez le nom de la bote de dialogue de niveau infrieur en tant quidentificateur dans le modle de syntaxe (comme dans %%My Sub-dialog Name%%) il est remplac au moment de lexcution par une liste, dont les lments sont spars par des blancs, de la syntaxe gnre par chaque commande de la bote de dialogue de niveau infrieur, dans lordre dans lequel ils apparaissent (de haut en bas et de gauche droite).
Titre : Spcifie le texte afficher dans la barre de titre de la bote de dialogue de niveau infrieur.

La proprit Titre est optionnelle mais recommande.


Fichier daide. Spcifie le chemin vers un fichier daide optionnel destin la bote de dialogue de niveau infrieur. Il sagit du fichier qui est excut lorsque lutilisateur clique sur le bouton Aide de la bote de dialogue de niveau infrieur, et ce peut-tre le mme fichier daide spcifi pour la bote de dialogue principale. Les fichiers daide doivent tre au format HTML. Voir la description de la proprit Fichier daide des Proprits de la bote de dialogue pour de plus amples informations. Syntaxe. Cliquez sur le bouton points de suspensions (...) pour ouvrir le modle de syntaxe. Pour plus d'informations, reportez-vous la section Cration du modle de syntaxe sur p. 381.

401 Cration et gestion de botes de dialogue personnalises

Botes de dialogue personnalises pour les commandes dextension


Les commandes dextension sont des commandes IBM SPSS Statistics dfinies par lutilisateur et qui sont implmentes dans le langage de programmation Python ou R. Une fois dploye dans une instance de SPSS Statistics, une commande dextension est excute de la mme manire quune commande SPSS Statistics intgre. Vous pouvez utiliser le gnrateur de botes de dialogue personnalises pour crer des botes de dialogue destines des commandes dextension et vous pouvez installer des botes de dialogue personnalises pour des commandes dextension cres par dautres utilisateurs.
Cration de botes de dialogue personnalises pour des commandes dextension

Quune commande dextension soit crite par vous ou par un autre utilisateur, vous pouvez crer une bote de dialogue personnalise pour celle-ci. Le modle de syntaxe de la bote de dialogue doit gnrer la syntaxe de commande destine la commande dextension. Si la bote de dialogue personnalise est destine votre seul usage, installez la bote de dialogue. En admettant que la commande dextension soit dj dploye sur votre systme, vous serez en mesure dexcuter la commande pour la bote de dialogue installe. Si vous crez une bote de dialogue personnalise pour une commande dextension et que vous souhaitez la partager avec dautres utilisateurs, vous devez dabord enregistrer les spcifications de la bote de dialogue dans un fichier (.spd) de package de botes de dialogue personnalise. Ensuite, vous devrez crer un groupe dextension contenant le fichier de package de bote de dialogue personnalise, le fichier XMLqui spcifie la syntaxe de la commande dextension, et les fichiers du code dimplmentation crits en langage Python ou R. Le groupe dextension est alors ce que vous partagez avec les autres utilisateurs. Pour plus d'informations, reportez-vous la section Utilisation des groupes dextension dans le chapitre 16 sur p. 336.
Installation de commandes dextension avec les botes de dialogue personnalises associes

Une commande dextension avec une bote de dialogue personnalise associe comporte trois lments : un fichier XML qui spcifie la syntaxe de commande ; un ou plusieurs fichiers de code (en langage Python ou R) qui implmentent la commande et un fichier de package de bote de dialogue personnalise qui contient les spcifications de la bote de dialogue personnalise. Si la commande dextension et ses botes de dialogue personnalises associes sont distribues dans un fichier de groupe dextension (.spe), vous pouvez installer le groupe de manire simple depuis Utilitaires>Groupes dextension>Installer le groupe dextension. Sinon, vous devez installer la bote de dialogue personnalise et les fichiers de commande dextension sparment de la manire qui suit :
Fichier de package de botes de dialogue personnalises. Installez le fichier de package de bote de dialogue personnalise depuis Utilitaires>Botes de dialogues personnalises>Installer la bote de dialogue personnalise. Fichier de spcification de syntaxe XML et Code dimplmentation. Pour Windows et Linux, le

fichier XML spcifiant la syntaxe de commande dextension et le code dimplmentation (langage Python ou R) doivent tous deux tre placs dans le rpertoire extensions sous le rpertoire

402 Chapitre 19

dinstallation de SPSS Statistics. Pour Mac, les fichiers de code et le fichier XML doivent tre placs dans le rpertoire /Library/Application Support/IBM/SPSS/Statistics20/extensions.

Pour Windows and Linux, si vous ne disposez pas de droits dcriture pour le rpertoire dinstallation de SPSS Statistics ou si vous souhaitez stocker le fichier XML et le code dimplmentation ailleurs, vous pouvez spcifier un ou plusieurs autres emplacements en dfinissant la variable denvironnement SPSS_EXTENSIONS_PATH. Les chemins spcifis dans SPSS_EXTENSIONS_PATH, lorsquils existent, ont la priorit sur le rpertoire dinstallation de SPSS Statistics. Remarque : les utilisateurs Mac peuvent galement utiliser la variable denvironnement SPSS_EXTENSIONS_PATH. Pour des emplacements multiples, sparez chacun deux par un point-virgule sous Windows et par deux-points sous Linux et Mac. Pour crer la variable denvironnement SPSS_EXTENSIONS_PATH sous Windows, suivez les mmes tapes gnrales que pour la cration de la variable SPSS_CDIALOGS_PATH . Consultez la section sur linstallation dune bote de dialogue personnalise dans Gestion des botes de dialogue personnalises sur p. 385. Pour afficher les emplacements actuels des botes de dialogue personnalises, excutez la syntaxe de commande suivante : SHOW EXTPATHS.

Pour une commande dextension implmente en Python, vous pouvez toujours stocker les modules Python associs dans un emplacement du chemin de recherche de Python, tel que le rpertoire site-packages de Python.

Remarque : Pour utiliser une nouvelle commande dextension, redmarrez SPSS Statistics.

Cration de versions traduites de botes de dialogue personnalises


Vous pouvez crer des versions traduites de botes de dialogue personnalises pour toutes les langues prises en charge par IBM SPSS Statistics. Vous pouvez traduire toutes les chanes qui saffichent dans une bote de dialogue personnalise ainsi que les fichiers daide optionnels.
Pour traduire des chanes de bote de dialogue
E Faites une copie du fichier de proprits associ la bote de dialogue. Le fichier de

proprits contient toutes les chanes traduisibles associes la bote de dialogue. Par dfaut, il est situ dans le dossier ext/lib/<Nom de la bote de dialogue> du rpertoire dinstallation SPSS Statistics pour Windows et Linux et sous le dossier /Library/Application Support/IBM/SPSS/Statistics/20/CustomDialogs/<Nom de la bote de dialogue> pour Mac. La copie doit se trouver dans le mme dossier et non dans un sous-dossier. Si vous avez spcifi dautres emplacements pour les botes de dialogue installes ( laide de la variable denvironnement SPSS_CDIALOGS_PATH ) la copie doit se trouver dans le dossier <Nom de la bote de dialogue> lautre emplacement appropri. Pour plus d'informations, reportez-vous la section Gestion des botes de dialogue personnalises sur p. 385.
E Renommez la copie en <Nom de la bote de dialogue>_<identificateur de langue>.properties,

en utilisant les identificateurs de langue du tableau ci-dessous. Par exemple, si le nom de la bote de dialogue est mydialog et que vous souhaitez crer une version japonaise de la bote de dialogue, les fichiers des proprits traduites doivent avoir pour nom mydialog_ja.properties . Les

403 Cration et gestion de botes de dialogue personnalises

fichiers des proprits traduites doivent tre ajouts manuellement tous les fichiers de package de bote de dialogue que vous crez pour la bote de dialogue. Un fichier de package de bote de dialogue personnalise est un simple fichier ZIP. Il peut tre ouvert et modifi laide dune application telle que WinZip sous Windows.
E Ouvrez les nouveaux fichiers de proprits laide dun diteur de texte qui prend en charge

lencodage UTF8, tel que le bloc-notes de Windows ou lapplication TextEdit pour Mac. Modifiez les valeurs associes aux proprits qui doivent tre traduites, mais ne modifiez pas les noms des proprits. Les proprits associes une commande spcifique ont pour prfixe lidentificateur de la commande. Par exemple, la proprit Note daide dune commande dont lidentificateur options_button est options_button_tooltip_LABEL. Les proprits de titre sont simplement nommes <identificateur>_LABEL, comme dans options_button_LABEL. Lorsque la bote de dialogue souvre, SPSS Statistics recherche un fichier de proprits dont lidentificateur de langue correspond la langue actuellement spcifie dans la liste droulante Langue de longlet Gnral de la bote de dialogue Options. Si aucun fichier de proprits nest prouv, le fichier par dfaut <Nom de bote de dialogue>.proprits est utilis.
Pour traduire le fichier daide
E Faites une copie du fichier daide associ la bote de dialogue et traduisez le texte dans la langue

souhaite. La copie doit se trouver dans le mme rpertoire que le fichier daide et non dans un sous-rpertoire. Le fichier daide doit tre situ dans le dossier ext/lib/<Nom de la bote de dialogue> du rpertoire dinstallation SPSS Statistics pour Windows et Linux et sous le dossier /Library/Application Support/IBM/SPSS/Statistics/20/CustomDialogs/<Nom de la bote de dialogue> pour Mac. Si vous avez spcifi dautres emplacements pour les botes de dialogue installes ( laide de la variable denvironnement SPSS_CDIALOGS_PATH ) la copie doit se trouver dans le dossier <Nom de la bote de dialogue> lautre emplacement appropri. Pour plus d'informations, reportez-vous la section Gestion des botes de dialogue personnalises sur p. 385.
E Renommez la copie en <Fichier daide>_<identificateur de langue>, en utilisant les

identificateurs de langue du tableau ci-dessous. Par exemple, si le fichier daide est myhelp.htm et que vous souhaitez crer une version allemande de ce fichier, le fichier daide traduit doit tre nommmyhelp_de.htm. Les fichiers daide traduits doivent tre ajouts manuellement tous les fichiers de packages de bote de dialogue que vous crez pour la bote de dialogue. Un fichier de package de bote de dialogue personnalise est un simple fichier ZIP. Il peut tre ouvert et modifi laide dune application telle que WinZip sous Windows. Si dautres fichiers tels que des fichiers dimage doivent aussi tre traduits, vous devez modifier manuellement les chemins appropris dans le fichier daide principal afin quils pointent vers les versions traduites qui doivent tre stockes avec les versions originales. Lorsque la bote de dialogue souvre, SPSS Statistics recherche un fichier daide dont lidentifiant de langue correspond la langue actuellement spcifie dans la liste droulante Langue de longlet Gnral de la bote de dialogue Options. Si aucun fichier nest trouv, le fichier daide spcifi pour la bote de dialogue (le fichier spcifi dans la proprit Fichier daide des proprits de la bote de dialogue) est utilis.

404 Chapitre 19

Identificateurs de langue
de fr es fr it ja ko pl pt_BR ru zh_Cn zh_TW Allemand Anglais Espagnol Franais Italien Japonais Coren Polonais Portugais brsilien Russe Chinois simplifi Chinois traditionnel

Remarque : Le texte des botes de dialogue personnalises et des fichiers daide nest pas limit aux langues prises en charge par SPSS Statistics. Vous tes libre dcrire le texte des botes de dialogue et des aides dans nimporte quelle langue sans avoir crer de proprits ni de fichiers daide propres la langue. Tous les utilisateurs de votre bote de dialogue verront alors le texte dans cette langue.

Tches de production

20

Chapitre

Les tches de production permettent dautomatiser lexcution de IBM SPSS Statistics. Le programme fonctionne seul et prend fin aprs avoir excut la dernire commande, ce qui vous permet dexcuter dautres tches pendant quil fonctionne ou de programmer lheure dexcution de la tche de production. Les tches de production sont utiles si vous excutez souvent le mme ensemble danalyses longues, telles que des rapports hebdomadaires. Vous pouvez excuter des tches de production de deux faons :
De manire interactive. Le programme sexcute seul dans une session spare soit sur lordinateur

local soit sur un serveur distant. Votre ordinateur local doit rester allum (et connect au serveur distant, le cas chant,) jusqu la fin de la tche.
En arrire-plan, sur un serveur. Le programme sexcute dans une session distincte sur un serveur distant. Il nest pas ncessaire que votre ordinateur local reste allum et il na pas non plus besoin de rester connect au serveur distant. Vous pouvez vous dconnecter et rcuprer les rsultats ultrieurement.

Remarque : excuter une tche de production sur un serveur distant ncessite laccs un serveur qui excute SPSS Statistics Server.
Cration et excution des tches de production

Pour crer et excuter une tche de production :


E A partir des menus dune fentre quelconque, slectionnez : Utilitaires > Tche de production E Cliquez sur Nouveau pour crer une tche de production.

ou
E Slectionnez une tche de production excuter ou modifiez-la partir de la liste. Cliquez sur Parcourir pour modifier lemplacement du rpertoire pour les fichiers qui apparatront dans la liste.

Remarque : Les fichiers de tches du systme de production (.spp) crs dans les versions antrieures 16.0 ne seront pas excuts dans la version 16.0 ou suprieure. Un utilitaire de conversion permet de convertir les fichiers de tches du systme de production Windows et Macintosh en tches de production (.spj). Pour plus d'informations, reportez-vous la section Conversion des fichiers du systme de production sur p. 413.
E Spcifiez un ou plusieurs fichiers de syntaxe de commande inclure dans la tche. Cliquez sur le

bouton avec licne du signe plus (+) pour slectionner les fichiers de syntaxe de commande.
E Slectionnez le nom de fichier de sortie, lemplacement et le format. Copyright IBM Corporation 1989, 2011. 405

406 Chapitre 20 E Cliquez sur Excuter pour excuter la tche de production de manire interactive ou en arrire-plan

sur un serveur.

Fichiers de syntaxe
Les tches de production utilisent des fichiers de syntaxe de commande pour indiquer IBM SPSS Statistics la marche suivre. Un fichier de syntaxe de commande est un fichier texte simple contenant une syntaxe de commande. Vous pouvez utiliser lditeur de syntaxe ou nimporte quel diteur de texte pour crer ce fichier. Vous pouvez galement gnrer la syntaxe de commande en collant les slections de la bote de dialogue dans une fentre de syntaxe. Pour plus d'informations, reportez-vous la section Utilisation de la syntaxe de commande dans le chapitre 13 sur p. 295. Si vous incluez plusieurs fichiers de syntaxe de commande, les fichiers sont regroups dans lordre dans lequel ils apparaissent dans la liste et excuts comme une seule tche.
Format de syntaxe. Permet de contrler le format des rgles de syntaxe utilises pour la tche.

Interactif : Chaque commande doit se terminer par un point. Les points peuvent figurer

nimporte o dans la commande et les commandes peuvent occuper plusieurs lignes. Par contre, lorsquun point reprsente le dernier caractre non vide dune ligne, il est considr comme la fin de la commande. Les lignes suivantes et les nouvelles commandes peuvent commencer nimporte o sur une nouvelle ligne. Voici les rgles interactives appliques lorsque vous slectionnez et excutez des commandes dans une fentre de syntaxe.

Commande. Chaque commande doit commencer au dbut dune nouvelle ligne (aucun

espace vide avant le dbut de la commande) et les lignes suivantes doivent commencer par un dcrochement dau moins un espace. Pour mettre en retrait de nouvelles commandes, vous pouvez entrer le signe plus, un tiret ou un point pour le premier caractre au dbut de la ligne, puis mettre en retrait la commande relle. Le point la fin de la commande est optionnel. Ce paramtre est compatible avec les rgles de syntaxe des fichiers de commande qui accompagnent la commande INCLUDE. Remarque : Nutilisez pas loption Commandeh si vos fichiers de syntaxe contiennent la syntaxe de commande GGRAPH qui inclut les instructions GPL. Les instructions GPL ne sont excutes quavec des rgles interactives.
Erreur lors du traitement. Permet de contrler le traitement des conditions derreur dans la tche.

Continuer le traitement aprs les erreurs. Les erreurs figurant dans la tche narrtent pas

automatiquement le traitement des commandes. Les commandes des fichiers de tches de production sont traites comme une partie du flux de commandes normal et le traitement des commandes se poursuit normalement.

Arrter le traitement immdiatement. Le traitement des commandes sarrte lorsque la premire

erreur dun fichier de tches de production est dtecte. Ce paramtre est compatible avec le comportement des fichiers de commande qui accompagnent la commande INCLUDE.

407 Tches de production

Rsultats
Ces options contrlent le nom, lemplacement et le format des rsultats des tches de production. Les options de format suivantes sont disponibles :

Fichier Viewer (.spv). Les rsultats sont enregistrs au format Viewer de IBM SPSS

Statistics dans lemplacement de fichier indiqu. Vous pouvez les stocker sur le disque ou dans un IBM SPSS Collaboration and Deployment Services Repository. Le stockage dans un IBM SPSS Collaboration and Deployment Services Repository requiert le Statistics Adapter.

Rapports Web (.spw). Les rsultats sont stocks dans un IBM SPSS Collaboration and

Deployment Services Repository. Ceci requiert le Statistics Adapter.


Word/RTF (*.doc).Les tableaux pivotants sont exports en tant que tableaux Word, avec tous

les attributs de formatage (bordures de cellule, styles de police, couleurs darrire-plan). La sortie texte est exporte au format RTF. Les graphiques, les diagrammes darbre et les vues de modles sont compris dans le format PNG. Remarque : Microsoft Word risque de ne pas afficher correctement les tableaux extrmement larges.

Excel (*:xls). Les lignes, colonnes et cellules des tableaux pivotants sont exportes comme des

lignes, colonnes et cellules Excel, avec tous les attributs de formatage (bordures de cellule, styles de police, couleurs darrire-plan, etc.). Le rsultat texte est export avec tous les attributs de police. Chaque ligne du rsultat texte est une ligne dans le fichier Excel, avec le contenu de toute la ligne dans une seule cellule. Les graphiques, les diagrammes darbre et les vues de modles sont compris dans le format PNG.

HTML (*.htm). Les tableaux pivotants sont exports comme des tableaux HTML. Les rsultats

texte sont publis au format HTML pr-format. Les graphiques, les diagrammes darbre sont intgrs par rfrence, et vous devez exporter les diagrammes sous un format adapt pour permettre leur intgration dans des documents HTML (par exemple PNG et JPEG).

Portable Document Format (*.pdf). Tous les rsultats sont exports tels quils apparaissent dans

laperu avant impression, avec tous les attributs de formatage intacts.


Fichier PowerPoint (*.ppt). Les tableaux pivotants sont exports en tant que tableaux Word, puis

incorpors au fichier PowerPoint dans des diapositives distinctes, raison dune diapositive par tableau pivotant. Tous les attributs de formatage (bordures de cellule, styles de police, couleurs darrire-plan, etc.) sont conservs. Les graphiques, les diagrammes darbre et les vues de modles sont exports au format PNG. Les rsultats texte ne sont pas inclus. Loption Exporter vers PowerPoint nest disponible que sous les systmes dexploitation Windows.

Texte (*.txt). Les formats de rsultats texte comprennent les formats texte brut, UTF-8 et

UTF-16. Les tableaux pivotants peuvent tre exports en format tabul ou avec espaces. Tous les rsultats texte sont exports en format avec espaces. Pour les graphiques, les diagrammes darbre et les vues de modles, une ligne est insre dans le fichier texte pour chaque graphique, indiquant le nom de fichier de limage.
Imprimer le fichier Viewer son excution Envoie le fichier de rsultats Viewer final vers

limprimante une fois la tche de production termine. Cette option nest pas disponible lors de lexcution dune tche de production en arrire-plan sur un serveur distant.

408 Chapitre 20

Options HTML
Options de tableau. Aucune option de tableau nest disponible pour le format HTML. Tous les tableaux pivotants sont convertis en tableaux HTML. Options dimage. Les types dimages disponibles sont les suivants : EPS, JPEG, TIFF, PNG et

BMP. Sous les systmes dexploitation Windows, le format EMF (mtafichier amlior) est galement disponible. Vous pouvez aussi mettre lchelle la taille de limage (de 1% 200 %).

Options PowerPoint
Options de tableau. Vous pouvez utiliser les entres de la lgende du Viewer comme titres de

diapositive. Chaque diapositive contient un seul lment de rsultat. Le titre est form partir de lentre correspondant llment dans le panneau de lgende du Viewer.
Options dimage. Vous pouvez mettre lchelle la taille de limage (de 1% 200 %). (Toutes les

images sont converties en PowerPoint au format TIFF.) Remarque : Le format PowerPoint nest disponible que sur les systmes dexploitation Windows et requiert PowerPoint 97 ou suprieur.

Options PDF
Intgrer les signets. Cette option inclut dans le document PDF des signets qui correspondent aux

entres de Rsultats. Tout comme le panneau de lgende Rsultats, les signets peuvent faciliter considrablement la navigation parmi les documents comportant un nombre lev dobjets de sortie.
Intgrer les polices. Loption dintgration des polices rend le document PDF identique sur tous

les ordinateurs. Dans le cas contraire, si certaines polices utilises dans le document ne sont pas disponibles sur lordinateur o le document PDF est affich (ou imprim), la substitution de polices risque de gnrer des rsultats infrieurs.

Options Texte
Options de tableau. Les tableaux pivotants peuvent tre exports en format tabul ou avec espaces.

Pour le format avec espaces, vous pouvez galement contrler :

Largeur de colonne. Ajustement automatique ne permet pas un renvoi la ligne du contenu des

colonnes, et chacune dentre elles est aussi large que la plus grande tiquette ou la plus grande valeur de cette colonne. Personnalis permet de dfinir une largeur de colonne maximale qui est applique toutes les colonnes de la table, et les valeurs qui dpassent cette largeur sont renvoyes la ligne suivante de cette colonne.

Caractre de bordure de ligne/colonne. Permet de contrler les caractres utiliss pour crer

des bordures de ligne et de colonne. Pour supprimer laffichage de ces bordures de ligne et de colonne , indiquez des espaces vides pour les valeurs.
Options dimage. Les types dimages disponibles sont les suivants : EPS, JPEG, TIFF, PNG et

BMP. Sous les systmes dexploitation Windows, le format EMF (mtafichier amlior) est galement disponible. Vous pouvez aussi mettre lchelle la taille de limage (de 1% 200 %).

409 Tches de production

Tches de production avec commandes OUTPUT


Les tches de production utilisent les commandes OUTPUT telles que OUTPUT SAVE, OUTPUT ACTIVATE et OUTPUT NEW. Les commandes OUTPUT SAVE excutes au cours dune tche de production crivent le contenu des documents de rsultat spcifis aux emplacements indiqus. Ceci sajoute au fichier de rsultats cr par la tche de production. Lorsque vous utilisez OUTPUT NEW pour crer un document de rsultats, il est recommand de lenregistrer explicitement avec la commande OUTPUT SAVE. Le fichier de rsultats de la tche de production est compos du contenu du document de rsultats actif tel quil est la fin de la tche. Pour les tches contenant les commandes OUTPUT, le fichier rsultat ne contient pas ncessairement tous les rsultats crs durant la session. Par exemple, supposez que la tche de production se compose dun certain nombre de procdures suivies dune commande OUTPUT NEW, elle-mme suivie dautres procdures, mais sans autres commandes OUTPUT. La commande OUTPUT NEW dfinit un nouveau document de rsultats actif. A la fin de la tche de production, il contiendra uniquement les rsultats des procdures excutes aprs la commande OUTPUT NEW.

Valeurs dexcution
Les valeurs dexcution dfinies dans un fichier de tche de production et utilises dans un fichier de syntaxe de commande simplifient les tches comme lexcution de la mme analyse pour diffrents fichiers de donnes ou lexcution du mme ensemble de commandes pour diffrents ensembles de variables. Vous pouvez par exemple dfinir la valeur dexcution @datafile pour que le systme vous demande un nom de fichier de donnes chaque fois que vous excutez une tche de production qui utilise la chane @datafile au lieu dun nom de fichier dans le fichier de syntaxe de commande.
Symbole : La chane dans le fichier de syntaxe de commande qui permet la tche de production de demander lutilisateur une valeur. Le nom du symbole doit commencer par un signe @ et doit respecter les rgles de dnomination des variables. Pour plus d'informations, reportez-vous la section noms des variables dans le chapitre 5 sur p. 81. Valeur par dfaut. Valeur que la tche de production donne par dfaut si vous ne tapez pas une

valeur diffrente. Cette valeur saffiche lorsque la tche de production vous demande cette information. Vous pouvez remplacer ou modifier cette valeur pendant lexcution. Si vous nindiquez pas une valeur par dfaut, nutilisez pas le mot-cl silent lors de lexcution de la tche de production avec les paramtres de ligne de commande, sauf si vous utilisez aussi le paramtre -symbol pour spcifier des valeurs dexcution. Pour plus d'informations, reportez-vous la section Excution de tches de production partir dune ligne de commande sur p. 412.
Invite utilisateur. Etiquette descriptive qui saffiche lorsque la tche de production vous demande

de saisir des informations. Vous pouvez par exemple utiliser la phrase Quel fichier de donnes souhaitez-vous utiliser ? pour identifier un champ qui exige un nom de fichier de donnes.
Citation. Met entre guillemets la valeur par dfaut ou celle saisie par lutilisateur. Par exemple, les

spcifications de fichier doivent tre mises entre guillemets.

410 Chapitre 20

Exemple de fichier de syntaxe de commande avec des symboles dinvite utilisateur


GET FILE @datafile. /*slectionnez l'option Citation pour citer les spcifications de fichier. FREQUENCIES VARIABLES=@varlist. /*ne pas slectionner l'option Citation

Options dexcution
Vous pouvez excuter des tches de production de deux faons :
De manire interactive. Le programme sexcute seul dans une session spare soit sur lordinateur

local soit sur un serveur distant. Votre ordinateur local doit rester allum (et connect au serveur distant, le cas chant,) jusqu la fin de la tche.
En arrire-plan, sur un serveur. Le programme sexcute dans une session distincte sur un serveur

distant. Il nest pas ncessaire que votre ordinateur local reste allum et il na pas non plus besoin de rester connect au serveur distant. Vous pouvez vous dconnecter et rcuprer les rsultats ultrieurement. Remarque : excuter une tche de production sur un serveur distant ncessite laccs un serveur qui excute IBM SPSS Statistics Server.
Serveur de statistiques. Si vous slectionnez lexcution de la tche de production en arrire-plan sur un serveur distant, vous devez spcifier le serveur sur lequel elle sera excute. Cliquez sur Slectionner le serveur pour spcifier le serveur. Cela sapplique uniquement aux tches en arrire-plan sur un serveur distant et pas aux tches excutes de manire interactive sur un serveur distant.

Connexion au serveur
Utilisez la bote de dialogue Connexion au serveur pour ajouter et modifier les serveurs distants et pour slectionner le serveur utiliser pour excuter la tche de production actuelle. Les serveurs distants ncessitent gnralement un ID utilisateur ainsi quun mot de passe, et parfois mme un nom de domaine. Pour plus dinformations sur la connexion, les serveurs disponibles, les ID utilisateur, les mots de passe et noms de domaine, contactez ladministrateur systme. Si votre site excute IBM SPSS Collaboration and Deployment Services 3.5 ou une version ultrieure, cliquez sur Rechercher... pour afficher une liste des serveurs disponibles sur votre rseau. Si vous ntes pas connect un IBM SPSS Collaboration and Deployment Services Repository, vous serez invit entrer des informations de connexion pour pouvoir afficher la liste des serveurs.

Ajout et modification des paramtres de connexion au serveur


Utilisez la bote de dialogue Paramtres de connexion au serveur pour ajouter ou modifier des informations de connexion pour les serveurs distants utiliser en mode danalyse distribue.

411 Tches de production

Contactez ladministrateur systme pour obtenir la liste des serveurs disponibles et des numros de port associs aux serveurs, ainsi que des informations de connexion supplmentaires. Nutilisez le protocole SSL que si ladministrateur vous le demande.
Nom du serveur. Un nom de serveur peut tre un nom alphanumrique affect un ordinateur

(par exemple, NetworkServer) ou une adresse IP unique attribue un ordinateur (par exemple, 202.123.456.78).
Numro de port : Le numro du port est le port que le logiciel du serveur utilise pour les

communications.
Description : Vous pouvez entrer une description facultative devant apparatre dans la liste des

serveurs.
Connecter avec le protocole SSL : Le protocole SSL (Secure Sockets Layer) code les demandes

danalyse distribue envoyes au serveur distant. Avant dutiliser le protocole SSL, consultez ladministrateur. Pour quil soit activ, le protocole SSL doit tre configur sur votre ordinateur et sur le serveur.

Invites utilisateur
Une tche de production vous demande des valeurs chaque fois que vous excutez une tche de production qui contient des symboles dexcution dfinis. Vous pouvez remplacer ou modifier les valeurs par dfaut affiches. Ces valeurs sont ensuite remplaces par les symboles dexcution dans tous les fichiers de syntaxe de commande associs la tche de production.

Etat des tches en arrire-plan


Longlet de ltat des tches en arrire-plan affiche ltat des tches de production qui ont t soumises pour tre excutes en arrire-plan sur un serveur distant.
Nom du serveur. Affiche le nom du serveur distant slectionn actuellement. Seules les tches

soumises sur ce serveur apparaissent dans la liste. Pour afficher les tches soumises sur un autre serveur, cliquez sur Slectionner le serveur.
Informations sur ltat de la tche. Comprend le nom de la tche de production, ltat de la tche et

les heures de dbut et de fin.


Actualiser. Met jour les informations sur ltat de la tche. Obtenir les rsultats de la tche. Rcupre les rsultats de la tche de production slectionne. Le

rsultat de chaque tche se trouve sur le serveur sur lequel la tche a t excute ; par consquent, ltat doit indiquer ce serveur pour que vous puissiez slectionner la tche et rcuprer le rsultat. Ce bouton est dsactiv si ltat de la tche est En cours dexcution.
Annuler la tche. Annule la tche de production slectionne. Ce bouton est activ si ltat de la tche est En cours dexcution.

412 Chapitre 20

Supprimer la tche. Supprime la tche de production slectionne. Cette action supprime la tche

de la liste et supprime les fichiers associs du serveur distant. Ce bouton est dsactiv si ltat de la tche est En cours dexcution. Remarque : Ltat de la tche en arrire-plan ne reflte pas ltat des tches excutes de manire interactive sur un serveur distant.

Excution de tches de production partir dune ligne de commande


Les paramtres de ligne de commande permettent de programmer des tches de production pour quelles soient excutes automatiquement certaines priodes donnes, en utilisant les utilitaires de programmation disponibles dans votre systme dexploitation. Le format de base de largument de ligne de commande est le suivant :
stats filename.spj -production

En fonction de la mthode dappel de la tche de production, vous devrez peut tre inclure des chemins de rpertoire pour le fichier excutable stats (figurant dans le rpertoire dinstallation de lapplication) et/ou le fichier de tche de production. Vous pouvez excuter des tches de Production partir dune ligne de commande laide des boutons suivants :
-production [prompt|silent]. Dmarrez lapplication en mode production. Les mots-cls prompt et silent spcifient sil faut afficher la bote de dialogue qui demande les valeurs dexcution si

elles sont prcises dans la tche. Le mot-cl prompt est la valeur par dfaut et affiche la bote de dialogue. Le mot-cl silent supprime cette bote de dialogue. Si vous utilisez le mot-cl silent, vous pouvez dfinir les symboles dexcution laide du commutateur -symbol. Sinon, la valeur par dfaut est utilise. Les commutateurs -switchserver et -singleseat sont ignors lors de lutilisation du commutateur -production.
-symbol <values>. Liste des paires symbole-valeur utilises dans la tche de production. Chaque

nom de symbole commence par @. Les valeurs qui contiennent des espaces doivent tre mises entre guillemets. Les rgles dinclusion de guillemets ou dapostrophes dans les valeurs littrales chane peuvent varier selon le systme dexploitation. Toutefois, mettre une chane qui inclut des guillemets simples ou apostrophes entre guillemets doubles fonctionne gnralement (par exemple, 'une valeur entre guillemets'). Les symboles doivent tre dfinis dans la tche de production laide de longlet Valeurs dexcution. Pour plus d'informations, reportez-vous la section Valeurs dexcution sur p. 409.
-Arrire-plan. Excutez la tche de production en arrire-plan sur un serveur distant. Il nest pas

ncessaire que votre ordinateur local reste allum et il na pas non plus besoin de rester connect au serveur distant. Vous pouvez vous dconnecter et rcuprer les rsultats ultrieurement. Vous devez galement spcifier le serveur qui utilise le commutateur -server. Pour excuter des tches de production sur un serveur distant, vous devez galement spcifier les informations de connexion au serveur :
-serveur <inet:nom_hte:port> ou -serveur <ssl:nom_hte:port>. Le nom ou ladresse IP et le numro

de port du serveur. Uniquement sous Windows.

413 Tches de production

-user <name>. Un nom dutilisateur valide. Si un nom de domaine est ncessaire, Faites prcder le nom dutilisateur dun nom de domaine et dune barre oblique (\). Uniquement sous Windows. -password <password>. Le mot de passe de lutilisateur. Exemple
stats \production_jobs\prodjob1.spj -production silent -symbol @datafile /data/July_data.sav

Cet exemple suppose que vous excutez la ligne de commande depuis le rpertoire dinstallation, pour quaucun chemin ne soit ncessaire au fichier excutable stats. Cet exemple suppose aussi que la tche de production indique que la valeur pour @datafile doit tre mise entre parenthse (case Citation de longlet Valeurs dexcution), pour quaucun guillemet ne soit ncessaire lorsque vous spcifiez le fichier de donnes sur la ligne de commande. Sinon, vous devez indiquer une valeur comparable "'/data/July_data.sav'" pour inclure des guillemets avec les spcifications de fichier de donnes, puisque que ces dernires doivent tre mises entre guillemets dans la syntaxe de commande. Le chemin de rpertoire de lemplacement de la tche de production utilise la barre oblique inverse de Windows. Sous Macintosh et Linux, utilisez des barres obliques. Les barres obliques dans la spcification de fichier de donnes entre guillemets fonctionnent sur tous les systmes dexploitation puisque cette chane entre guillemets est insre dans le fichier de syntaxe de la commande. Et donc, les barres obliques sont acceptables dans des commandes qui comprennent des spcifications de fichiers (par exemple, GET FILE, GET DATA, SAVE) sur tous les systmes dexploitation. Le mot-cl silent permet de supprimer toute invite utilisateur dans la tche de production, et le paramtre -symbol permet dinsrer le nom de fichier de donnes et lemplacement entre guillemets chaque fois que le symbole dexcution @datafile figure dans les fichiers de syntaxe de commande inclus dans la tche de production.

Conversion des fichiers du systme de production


Les fichiers de tches du systme de production (.spp) crs dans les versions antrieures 16.0 ne seront pas excuts dans la version 16.0 ou suprieure. Pour les fichiers de tche du systme de production Windows et Macintosh crs dans les versions antrieures, vous pouvez utiliser prodconvert, figurant dans le rpertoire dinstallation, pour convertir ces fichiers en nouveaux fichiers de tche de production (.spj). Excutez prodconvert partir dune fentre de commande laide des spcifications suivantes :
[installpath]\prodconvert [filepath]\filename.spp

o [installpath] est lemplacement du dossier dans lequel IBM SPSS Statistics est install et [filepath] est lemplacement du dossier o figure le fichier de tche de production dorigine. Un nouveau fichier avec le mme nom, mais avec lextension .spj est cr dans le mme dossier que le fichier dorigine. (Remarque : si le chemin contient des espaces, mettez entre guillemets chaque chemin et spcification de fichier. Dans les systmes dexploitation Macintosh, utilisez des barres obliques au lieu des barres obliques inverses.)

414 Chapitre 20

Limites

Les formats de diagramme WMF et EMF ne sont pas pris en charge. Le format PNG est privilgi. Les options dexportation Sortie document (sans diagrammes), Diagrammes seuls et Rien ne sont pas prises en charge. Tous les objets rsultats, pris en charge par le format slectionn, sont inclus. Les paramtres du serveur distant sont ignors. Pour spcifier les paramtres du serveur distant pour lanalyse distribue, vous devez excuter la tche de production partir dune ligne de commande, en utilisant les paramtres correspondants pour indiquer les options du serveur. Pour plus d'informations, reportez-vous la section Excution de tches de production partir dune ligne de commande sur p. 412. Les paramtres de Publier sur le Web sont ignors.

Systme de gestion des rsultats

21

Chapitre

Le systme de gestion des rsultats (OMS - Output Management System) permet dcrire automatiquement des modalits de rsultats donnes dans des fichiers de rsultats diffrents et de slectionner diffrents formats. Les diffrents formats sont les suivants : Word, Excel, PDF, format de fichier de donnes IBM SPSS Statistics (.sav), format de fichier Viewer (.spv), format Rapport Web (.spw), XML, HTML et fichier texte. Pour plus d'informations, reportez-vous la section Options OMS sur p. 421.
Pour utiliser le panneau de configuration du systme de gestion des rsultats
E A partir des menus, slectionnez : Utilitaires > Panneau de configuration du systme de gestion des rsultats... Figure 21-1 Panneau de configuration du systme de gestion des rsultats

Vous pouvez utiliser le panneau de configuration pour dmarrer et arrter lacheminement des rsultats vers diffrentes destinations.
Copyright IBM Corporation 1989, 2011. 415

416 Chapitre 21

Chaque requte OMS reste active jusqu ce quelle soit interrompue explicitement ou jusqu la fin de la session. Un fichier de destination spcifi dans une requte OMS est indisponible pour les autres procdures et les autres applications jusqu la fin de la requte OMS. Lorsquune requte OMS est active, les fichiers de destination spcifis sont stocks en mmoire (RAM). Les requtes OMS actives qui crivent une grande quantit de rsultats dans des fichiers externes risquent donc de consommer beaucoup de mmoire. Plusieurs requtes OMS sont indpendantes les unes des autres. Les mmes rsultats peuvent tre achemins vers diffrents emplacements dans plusieurs formats en fonction des spcifications des diffrentes requtes OMS. Lordre des objets de sortie dans une destination particulire est lordre dans lequel ils ont t crs, dtermin par lordre et lexcution des procdures lorigine des rsultats.

Limites

Pour le format XML de sortie, la spcification du type de sortie des en-ttes na aucun effet. Si une sortie provenant dune procdure est incluse, la sortie du titre de cette procdure lest galement. Si la spcification de lOMS na aucun autre rsultat que des objets En-ttes ou des tableaux Remarques inclus pour une procdure, alors rien nest inclus pour cette procdure.

Ajout de nouvelles requtes OMS


E Slectionnez les types de rsultats (tableaux, diagrammes, etc.) inclure. Pour plus d'informations,

reportez-vous la section Types dobjet de sortie sur p. 418.


E Slectionnez les commandes inclure. Si vous souhaitez inclure tous les rsultats, slectionnez

tous les lments de la liste. Pour plus d'informations, reportez-vous la section Identificateurs de commande et sous-types de tableau sur p. 419.
E Pour les commandes qui produisent des rsultats sous forme de tableaux pivotants, slectionnez

les types de tableau spcifiques inclure. La liste affiche uniquement les tableaux disponibles dans les commandes slectionnes ; tout type de tableau disponible dans une ou plusieurs des commandes slectionnes apparat dans la liste. Si aucune commande nest slectionne, tous les types de tableau sont affichs. Pour plus d'informations, reportez-vous la section Identificateurs de commande et sous-types de tableau sur p. 419.
E Pour slectionner des tableaux en fonction des tiquettes et non des sous-types, cliquez sur Etiquettes. Pour plus d'informations, reportez-vous la section Etiquettes sur p. 420. E Cliquez sur Options pour spcifier le format des rsultats (par exemple, fichier de donnes SPSS

Statistics, XML, HTML). Par dfaut, le format XML de sortie est utilis. Pour plus d'informations, reportez-vous la section Options OMS sur p. 421.
E Spcifiez une destination pour les rsultats :

Fichier. Tous les rsultats slectionns sont achemins dans un fichier unique.

417 Systme de gestion des rsultats

Bass sur les noms des objets. Le rsultat est achemin vers plusieurs fichiers de destination

bass sur des noms dobjet. Un fichier spar est cr pour chaque objet de rsultat, avec un nom de fichier bas sur les noms des sous-type de tableau ou sur les tiquettes des tableaux. Entrez le nom du dossier de destination.

Nouvel ensemble de donnes. Pour les rsultats au format de fichier de donnes SPSS

Statistics, vous pouvez les acheminer vers un ensemble de donnes. Lensemble de donnes est disponible pour utilisation ultrieure dans la mme session mais nest pas enregistr en tant que fichier sauf si vous le faites explicitement avant la fin de la session. Cette option est disponible uniquement pour les rsultats au format de fichier de donnes SPSS Statistics. Le nom des ensembles de donnes doit tre conforme aux rgles de dnomination de variables. Pour plus d'informations, reportez-vous la section noms des variables dans le chapitre 5 sur p. 81.
E Eventuellement :

Exclure les rsultats slectionns du Viewer. Si vous slectionnez Exclure du Viewer, les types de rsultat de la requte OMS napparatront pas dans la fentre du Viewer. Si plusieurs requtes OMS actives comprennent les mmes types de rsultat, laffichage de ces types de rsultat dans le Viewer est dtermin par la requte OMS la plus rcente qui les contient. Pour plus d'informations, reportez-vous la section Exclusion de laffichage des rsultats du Viewer sur p. 427. Affecter une chane dID la requte. Toutes les requtes se voient automatiquement attribuer une valeur dID et vous pouvez remplacer la chane dID par dfaut par un ID descriptif. Cela peut tre utile si vous disposez de plusieurs requtes actives que vous souhaitez identifier facilement. Les valeurs dID que vous affectez ne peuvent pas commencer par le signe dollar ($).

Voici quelques astuces pour slectionner plusieurs lments dans une liste :

Pour slectionner tous les lments dune liste, appuyez sur les touches Ctrl+A du clavier. Pour slectionner plusieurs lments contigus, cliquez dessus tout en maintenant la touche Maj enfonce. Pour slectionner plusieurs lments non contigus, cliquez dessus tout en maintenant la touche Ctrl enfonce.

Pour interrompre des requtes OMS ou pour les supprimer

Les nouvelles requtes OMS et les requtes OMS actives sont affiches dans la liste Requtes, la plus rcente apparaissant en premire position. Vous pouvez modifier la largeur des colonnes dinformation en faisant glisser les bordures et vous pouvez parcourir la liste horizontalement pour voir davantage dinformations sur une requte particulire. La prsence dun astrisque (*) aprs le terme Actif dans la colonne Etat signale une requte OMS cre avec une syntaxe de commande comprenant des fonctions non disponibles dans le panneau de configuration. Pour interrompre une requte OMS active spcifique :
E Dans la liste des requtes, cliquez sur la cellule dune ligne pour la requte.

418 Chapitre 21 E Cliquez sur Fin.

Pour interrompre toutes les requtes OMS actives :


E Cliquez sur Tout terminer.

Pour supprimer une nouvelle requte (une requte ajoute mais pas encore active) :
E Dans la liste des requtes, cliquez sur la cellule dune ligne pour la requte. E Cliquez sur Supprimer.

Remarque : Les requtes OMS actives ne sont interrompues que lorsque vous cliquez sur OK.

Types dobjet de sortie


Il existe diffrents types dobjet de sortie :
Diagrammes : Cela inclut les diagrammes raliss avec le Gnrateur de diagrammes, les

procdures de cration de diagrammes et les diagrammes raliss par des procdures de statistiques (par exemple, un diagramme en btons cr par la procdure Effectifs).
En-ttes. Objets Texte intituls Titre dans le panneau de lgende du Viewer. Journaux. Objets Texte Journal. Les objets Journal contiennent certains types de message derreur et davertissement. Selon vos paramtres Options (menu Edition, Options, onglet Viewer), les objets Journal peuvent galement contenir la syntaxe de commande excute pendant la session. Les objets Journal sont intituls Journal dans le panneau de lgende du Viewer. Modles. Objets de sortie affiches dans le Viewer de modle. Un objet modle unique peut

contenir plusieurs vues du modle, y compris la fois des tableaux et des diagrammes.
Tableaux. Objets Rsultats qui se prsentent sous forme de tableaux pivotants dans le Viewer

(y compris les tableaux Notes). Les tableaux sont les seuls objets de sortie qui peuvent tre achemins au format de fichier de donnes IBM SPSS Statistics (.sav).
Textes. Objets Texte qui ne sont pas des journaux ou des en-ttes (y compris les objets tiquets

Rsultats texte dans le panneau de lgende du Viewer).


Arbres. Diagrammes de modle darbre produits par loption Arbre de dcision. Avertissements. Les objets Avertissement contiennent certains types de message derreur et davertissement.

419 Systme de gestion des rsultats Figure 21-2 Types dobjet de sortie

Identificateurs de commande et sous-types de tableau


identificateurs de commande

Les identificateurs de commande sont disponibles pour toutes les procdures statistiques et de cration de diagrammes, et toute autre commande qui produit des blocs de rsultat dots de leur propre en-tte identifiable dans le panneau de lgende du Viewer. Ces identificateurs sont gnralement (mais pas toujours) identiques ou similaires aux noms de procdures figurant dans les menus et les titres de botes de dialogue, qui sont souvent (mais pas toujours) similaires aux noms de commandes sous-jacentes. Par exemple, lidentificateur de commande de la procdure Effectifs est Effectifs et cest aussi le nom de la commande sous-jacente.

420 Chapitre 21

Toutefois, dans certains cas, le nom de la procdure, lidentificateur de commande et/ou le nom de la commande ne sont pas tous similaires. Par exemple, toutes les procdures dans le sous-menu Tests non paramtriques ( partir du menu Analyse) utilisent la mme commande sous-jacente et lidentificateur de commande est identique au nom de cette commande : Npar Tests.
Sous-types de tableau

Les sous-types sont les diffrents types de tableau pivotant qui peuvent tre gnrs. Certains sous-types sont produits par une seule commande, dautres peuvent tre produits par plusieurs commandes (bien que les tableaux risquent de ne pas se ressembler). Les noms des sous-types de tableau sont gnralement assez descriptifs. Toutefois, leur nombre peut tre assez lev (notamment si vous avez slectionn un grand nombre de commandes) et/ou deux sous-types peuvent avoir des noms trs proches.
Recherche didentificateurs de commande et de sous-types de tableau

Si vous avez un doute, vous pouvez rechercher des identificateurs de commande et des noms de sous-type de tableau dans la fentre du Viewer :
E Excutez la procdure pour gnrer des rsultats dans le Viewer. E Cliquez avec le bouton droit de la souris sur litem dans le panneau de lgende du Viewer. E Slectionnez Copier lidentificateur de commande OMS ou Copier le sous-type de table OMS. E Collez lidentificateur de commande ou le nom de sous-type de tableau copi dans un diteur de

texte (comme une fentre Editeur de syntaxe, par exemple).

Etiquettes
Comme alternative aux noms de sous-type de tableau, vous pouvez slectionner des tableaux sur la base du texte affich dans le panneau de lgende du Viewer. Vous pouvez galement slectionner dautres types dobjets en fonction de leur tiquette. Vous pouvez utiliser des tiquettes pour diffrencier des tableaux de mme type dans lesquels le texte de la lgende reflte un attribut de lobjet de sortie particulier (par exemple, les noms de variable ou les tiquettes). Cependant, il existe un certain nombre de facteurs qui peuvent avoir une incidence sur le texte de ltiquette :

Si le traitement du fichier scind est activ, lidentification des classes de fichier scind peut tre ajoute ltiquette. Les tiquettes qui comprennent des informations sur les variables ou les valeurs sont affectes par le paramtrage des options des tiquettes de rsultat (menu Edition, Options, onglet Etiquettes Rsultats). Les tiquettes sont affectes par le paramtre li la langue des rsultats (menu Modifier, Options, onglet Gnral).

Pour spcifier les tiquettes utiliser pour identifier les objets Rsultat
E Dans le panneau de configuration du systme de gestion de rsultats, slectionnez un ou plusieurs

types de rsultats, puis une ou plusieurs commandes.

421 Systme de gestion des rsultats E Cliquez sur Etiquettes. Figure 21-3 Bote de dialogue Etiquettes OMS

E Entrez ltiquette exactement telle quelle apparat dans le panneau de lgende de la fentre du

Viewer. Vous pouvez galement cliquer avec le bouton droit de la souris sur litem dans la lgende, slectionner Copier ltiquette OMS et coller ltiquette copie dans le champ de texte Etiquette.
E Cliquez sur Ajouter. E Rptez lopration pour chaque tiquette inclure. E Cliquez sur Poursuivre.

Caractres gnriques

Vous pouvez utiliser lastrisque (*) comme dernier caractre de la chane dtiquette. Toutes les tiquettes qui commencent par la chane spcifie (astrisque exclu) seront slectionnes. Cette opration fonctionne uniquement lorsque lastrisque est le dernier caractre, car les astrisques peuvent apparatre comme des caractres valides dans une tiquette.

Options OMS
Vous pouvez utiliser la bote de dialogue Options OMS pour :

Spcifier le format des rsultats. Indiquez le format dimage (pour les formats de rsultats de sortie HTML et XML). Indiquer quels lments de dimension de tableau doivent aller dans la dimension de ligne. Inclure une variable qui identifie le numro de tableau squentiel qui est la source de chaque observation (pour le format de fichier de donnes IBM SPSS Statistics).

422 Chapitre 21

Pour spcifier les options OMS


E Cliquez sur Options dans le panneau de configuration du systme de gestion des rsultats. Figure 21-4 Bote de dialogue Options OMS

Format Excel. Format Excel 97-2003. Les lignes, colonnes et cellules des tableaux pivotants sont

exportes comme des lignes, colonnes et cellules Excel, avec tous les attributs de formatage (bordures de cellule, styles de police, couleurs darrire-plan, etc.). Le rsultat texte est export avec tous les attributs de police. Chaque ligne du rsultat texte est une ligne dans le fichier Excel, avec le contenu de toute la ligne dans une seule cellule. Les diagrammes, diagrammes darbre et les vues de modle sont inclus au format PNG.
HTML. Les objets de sortie qui correspondraient des tableaux pivotants dans le Viewer sont

convertis en tableaux HTML simples. Aucun attribut Modle de tableaux (caractristiques de police, styles de bordure, couleurs, etc.) nest pris en charge. Les objets de sortie Texte sont marqus avec la balise <PRE> dans le fichier HTML. Les graphiques, les diagrammes darbres et les vues de modles sont exports comme fichiers distincts dans le format graphique slectionn et sont incorpors par rfrence. Les noms de fichiers image utilisent le nom de fichier HTML comme nom racine, suivi dun entier squentiel commenant par 0.

423 Systme de gestion des rsultats

XML de sortie. Format XML conforme au schma de rsultat SPSS. PDF. Les rsultats sont exports tels quils apparatraient dans laperu avant impression, avec tous les attributs de formatage intacts. Le fichier PDF comprend des signets qui correspondent aux entres dans le panneau de lgende du Viewer. SPSS Statistics Fichier de donnes. Il sagit dun format de fichier binaire. Tous les types dobjet

de sortie autres que les tableaux sont exclus. Chaque colonne dun tableau devient une variable dans le fichier de donnes. Pour utiliser un fichier de donnes cr avec le systme OMS au cours de la mme session, vous devez interrompre la requte OMS active pour pouvoir ouvrir le fichier de donnes.Pour plus d'informations, reportez-vous la section Acheminement des rsultats vers des fichiers de donnes IBM SPSS Statistics sur p. 427.
Texte : Texte spar par des espaces. Les rsultats sont crits au format texte, les rsultats en

tableaux tant aligns avec des espaces pour les polices espacement fixe. Les diagrammes, diagrammes darbre et les vues de modle sont exclus.
Texte onglets. Texte dlimit par des tabulations. Pour les rsultats affichs en tant que tableaux pivotants dans le Viewer, des tabulations dlimitent les lments de colonne des tableaux. Les lignes de bloc de texte sont crites telles quelles ; le systme ne tente pas de les diviser avec des tabulations aux emplacements appropris. Les diagrammes, diagrammes darbre et les vues de modle sont exclus. Fichier Viewer. Ceci est le mme format utilis lorsque vous enregistrez le contenu dune fentre

Viewer.
Fichier rapport Web. Ce format de fichier de rsultats est conu pour tre utilis avec Predictive Enterprise Services. Il est pratiquement le mme que le format Viewer SPSS Statistics, si ce nest que les diagrammes darbre sont enregistrs comme images statiques. Word/RTF. Les tableaux pivotants sont exports en tant que tableaux Word, avec tous les attributs de formatage (bordures de cellule, styles de police, couleurs darrire-plan). La sortie texte est exporte au format RTF. Les diagrammes, diagrammes darbre et les vues de modle sont inclus au format PNG. Images graphiques

Pour les formats HTML et XML de sortie, vous pouvez inclure des diagrammes, des diagrammes darbres et des vues de modle sous forme de fichiers dimage. Un fichier image est cr pour chaque graphique et/ou diagramme darbre.

Pour le format de document HTML, les balises <IMG SRC='filename'> standard sont comprises dans le document HTML pour chaque fichier image. Pour le format de document XML de sortie, le fichier XML contient un lment chart avec un attribut ImageFile de format gnral <chart imageFile="filepath/filename"/> pour chaque fichier image. Les fichiers image sont enregistrs dans un sous-rpertoire (dossier) distinct. Le nom du sous-rpertoire est le nom du fichier de destination sans extension et contenant le suffixe _files. Par exemple, si le fichier de destination est julydata.htm, le sous-rpertoire des images est intitul julydata_files.

424 Chapitre 21

Format : Les formats dimages disponibles sont PNG, JPG, EMF, BMP et VML.

Le format EMF (mtafichier amlior) nest disponible que sous les systmes dexploitation Windows. Le format dimage VML nest disponible quavec le format de document HTML. Le format image VML ne cre pas de fichiers image distincts. Le code VML qui gnre limage est intgr dans le fichier HTML. Le format dimage VML ninclut pas de diagrammes darbre.

Taille : Vous pouvez mettre lchelle la taille de limage (de 10% 200 %). Inclure des images hypertexte. Pour le format de document HTML, cette option permet de crer

des info-bulles dimages hypertexte qui affichent des informations pour certains lments du graphique, comme la valeur du point slectionn sur un diagramme curviligne ou un bton sur un diagramme en btons.
Pivots de tableau

Pour les rsultats Tableau pivotant, vous pouvez spcifier le ou les lments de dimension qui doivent apparatre dans les colonnes. Tous les autres lments de dimension apparaissent dans les lignes. Pour le format de fichier de donnes SPSS Statistics, les colonnes du tableau deviennent des variables et les lignes, des observations.

Si vous spcifiez plusieurs lments de dimension pour les colonnes, ils sont embots dans les colonnes dans lordre dans lequel ils sont rpertoris. Pour le format de fichier de donnes SPSS Statistics, les noms de variable sont construits par les lments de colonne embots. Pour plus d'informations, reportez-vous la section Noms de variable dans les fichiers de donnes gnrs par OMS sur p. 434. Si un tableau ne contient aucun des lments de dimension rpertoris, tous les lments de dimension de ce tableau apparaissent dans les lignes. Les pivots de tableau spcifis ici nont aucun effet sur les tableaux affichs dans le Viewer.

Chaque dimension dun tableau (ligne, colonne, strate) peut contenir aucun, un ou plusieurs lments. Par exemple, un tableau crois bidimensionnel simple contient un seul lment de dimension de ligne et un seul lment de dimension de colonne, chacun contenant lune des variables utilises dans le tableau. Vous pouvez utiliser des arguments de position ou des noms dlment de dimension pour spcifier les lments de dimension placer dans la dimension de colonne.
Toutes les dimensions en lignes. Cr une ligne unique pour chaque tableau. Pour les fichiers de donnes au format SPSS Statistics, cela implique que chaque tableau correspond une observation unique et tous les lements du tableau des variables. Liste des positions. La forme gnrale dun argument de position est une lettre indiquant la position par dfaut de llment (C pour colonne, L pour ligne ou S pour strate), suivie dun entier positif indiquant la position par dfaut au sein de cette dimension. Par exemple, L1 indique llment de dimension de ligne le plus externe.

Pour spcifier plusieurs lments partir de plusieurs dimensions, sparez les dimensions par un espace (par exemple, R1 C2).

425 Systme de gestion des rsultats

La lettre de dimension suivie par ALL indique tous les lments de cette dimension dans leur ordre par dfaut. Par exemple, CALL quivaut au comportement par dfaut (utilisation de tous les lments de colonne dans leur ordre par dfaut pour crer des colonnes). CALL LALL SALL (ou LALL CALL SALL, etc.) placent tous les lments de dimension dans les colonnes. Pour le format de fichier de donnes SPSS Statistics, cela cre une ligne/observation par tableau dans le fichier de donnes.

Figure 21-5 Arguments de position de ligne et de colonne

Liste des noms de dimension. Alternative aux arguments de position, vous pouvez utiliser les noms dlment de dimension qui sont les tiquettes de texte apparaissant dans le tableau. Par exemple, un tableau crois bidimensionnel simple contient un seul lment de dimension de ligne et un seul lment de dimension de colonne, tous deux dots dtiquettes bases sur les variables de ces dimensions, plus un seul lment de dimension de strate intitul Statistiques (si le franais est la langue de sortie).

Les noms dlment de dimension peuvent varier en fonction de la langue de sortie et/ou des paramtres qui affectent laffichage des noms de variable et/ou des tiquettes dans les tableaux. Chaque nom dlment de dimension doit apparatre entre apostrophes ou entre guillemets. Pour spcifier plusieurs noms dlment de dimension, sparez-les par un espace.

Les tiquettes associes aux lments de dimension ne sont peut-tre pas toujours videntes.
Pour afficher tous les lments de dimension et leurs tiquettes pour un tableau pivotant
E Double-cliquez sur le tableau dans le Viewer pour lactiver. E A partir des menus, slectionnez : Affichage > Montrer Tout

et/ou
E Si les structures pivotantes ne sont pas affiches, slectionnez les option suivantes dans les menus : Tableau pivotant > Structure pivotante

Les tiquettes dlment sont affiches dans la structure pivotante.

426 Chapitre 21 Figure 21-6 Noms dlment de dimension affichs dans le tableau et les structures pivotantes

Journalisation
Vous pouvez enregistrer lactivit OMS dans un journal au format XML ou texte.

Le journal effectue le suivi de toutes les nouvelles requtes OMS de la session, mais il ninclut pas les requtes OMS dj actives avant que vous demandiez un journal. Le fichier journal en cours est interrompu si vous en indiquez un nouveau ou si vous dslectionnez loption Activit du log OMS.

Pour spcifier la journalisation OMS :


E Cliquez sur Journalisation dans le panneau de configuration du systme de gestion des rsultats.

427 Systme de gestion des rsultats

Exclusion de laffichage des rsultats du Viewer


La case cocher Exclure du Viewer affecte lensemble des rsultats slectionns dans la requte OMS en supprimant laffichage de ces rsultats de la fentre du Viewer. Cette fonctionnalit est souvent utile pour les tches de production qui gnrent un grand nombre de rsultats et si vous navez pas besoin des rsultats sous la forme dun document du Viewer (fichier .spv). Vous pouvez galement lutiliser pour supprimer laffichage dobjets de rsultats particuliers que vous ne souhaitez jamais voir apparatre, sans acheminer les autres rsultats vers un fichier et un format externes. Pour supprimer laffichage de certains objets de sortie sans acheminer les autres rsultats vers un fichier externe :
E Crez une requte OMS identifiant les rsultats indsirables. E Slectionnez Exclure du Viewer. E Pour la destination des rsultats, slectionnez Fichier en prenant soin de laisser vide le champ

Fichier.
E Cliquez sur Ajouter.

Les rsultats slectionns sont exclus du Viewer, alors que tous les autres rsultats sont affichs normalement dans le Viewer. Remarque : Ce paramtre na aucune incidence sur le rsultat OMS enregistr dans des fichiers ou formats externes, formats SPV et SPW du Viewer inclus. Il na galement aucune incidence sur un rsultat enregistr au format SPV dans un travail par lot excut avec Batch Facility (disponible avec IBM SPSS Statistics Server).

Acheminement des rsultats vers des fichiers de donnes IBM SPSS Statistics
Un fichier de donnes au format IBM SPSS Statistics est compos de variables rparties dans les colonnes et dobservations rparties dans les lignes. Ceci est le format dans lequel les tableaux pivotants sont convertis en fichiers de donnes :

Les colonnes du tableau sont les variables du fichier de donnes. Les noms de variable valides sont construits partir des tiquettes de colonne. Les tiquettes de ligne du tableau deviennent des variables portant des noms gnriques (Var1, Var2, Var3, etc.) dans le fichier de donnes. Les valeurs de ces variables sont les tiquettes de lignes du tableau. Trois variables didentificateur de tableau sont automatiquement incluses dans le fichier de donnes : Command_, Subtype_ et Label_. Toutes trois sont des variables chane. Les deux premires variables correspondent aux identificateurs de commande et de sous-type. Pour plus d'informations, reportez-vous la section Identificateurs de commande et sous-types de tableau sur p. 419. Label_ contient le texte du titre de tableau. Les lignes du tableau deviennent des observations dans le fichier de donnes.

428 Chapitre 21

Exemple : Tableau bidimensionnel unique


Dans le cas le plus simple (un tableau bidimensionnel unique), les colonnes du tableau deviennent les variables et les lignes deviennent les observations du fichier de donnes.
Figure 21-7 Tableau bidimensionnel unique

Les trois premires variables identifient le tableau source par commande, sous-type et tiquette. Les deux lments qui dfinissent les lignes du tableau (valeurs de la variable Sexe et Mesures statistiques) se voient affecter les noms de variable gnriques Var1 et Var2. Dans les deux cas, il sagit de variables chane. Les tiquettes de colonne du tableau sont utilises pour crer des noms de variable valides. En loccurrence, ces noms de variables sont bass sur les tiquettes des trois variables dchelle reprises dans le tableau. Si les variables ne sont pas dotes dtiquettes ou si vous choisissez dafficher les noms de variables la place des tiquettes en tant qutiquettes de colonnes du tableau, les noms de variables du nouveau fichier de donnes sont identiques ceux du fichier de donnes source.

Exemple : Tableaux avec strates


Outre les lignes et les colonnes, un tableau peut galement contenir une troisime dimension : la dimension de strate.

429 Systme de gestion des rsultats Figure 21-8 Tableau avec strates

Dans le tableau, la variable intitule Classification des minorits dfinit les strates. Dans le fichier de donnes, deux variables supplmentaires sont cres : une qui identifie llment de strate et une autre qui identifie les modalits de cet lment. Comme pour les variables cres partir des lments de ligne, les variables cres partir des lments de strate sont des variables chane portant des noms gnriques (le prfixe Var suivi dun numro squentiel).

Fichiers de donnes crs partir de plusieurs tableaux


Lorsque plusieurs tableaux sont achemins vers le mme fichier de donnes, chacun dentre eux est ajout au fichier de donnes selon le mme principe que la fusion de fichiers de donnes qui consiste ajouter les observations dun fichier de donnes un autre (menu Donnes, Fusionner des fichiers, Ajouter des observations).

Chaque tableau suivant ajoute des observations au fichier de donnes. Si les tiquettes de colonne des tableaux sont diffrentes, chaque tableau peut galement ajouter des variables au fichier de donnes, avec des valeurs manquantes pour les observations provenant des autres tableaux qui ne comportent pas de colonne dote dune tiquette identique.

430 Chapitre 21

Exemple : Plusieurs tableaux avec les mmes tiquettes de colonne

Plusieurs tableaux contenant les mmes tiquettes de colonnes produisent gnralement les fichiers de donnes les plus utiles (ils ne requirent aucune manipulation supplmentaire). Par exemple, au moins deux tableaux deffectifs de la procdure Effectifs auront des tiquettes de colonne identiques.
Figure 21-9 Deux tableaux avec tiquettes de colonne identiques

Le deuxime tableau apporte des observations supplmentaires (lignes) au fichier de donnes, mais aucune nouvelle variable car les tiquettes de colonnes sont exactement identiques ; les donnes manquantes sont ainsi beaucoup moins nombreuses. Bien que les valeurs de Command_ et Subtype_ soient identiques, la valeur Label_ identifie le tableau source de chaque groupe dobservations car les deux tableaux deffectifs ont des titres diffrents.

Exemple : Plusieurs tableaux avec diffrentes tiquettes de colonne

Une nouvelle variable est cre dans le fichier de donnes pour chaque tiquette de colonne unique des tableaux achemins vers le fichier de donnes. Cette opration gnre de nombreuses valeurs manquantes si les tableaux contiennent diffrentes tiquettes de colonne.

431 Systme de gestion des rsultats Figure 21-10 Deux tableaux avec tiquettes de colonne diffrentes

Le premier tableau comporte des colonnes intitules Salaire dembauche et Salaire actuel, qui ne sont pas prsentes dans le deuxime tableau, do labsence de valeurs pour ces variables concernant les observations issues du deuxime tableau. A linverse, le deuxime tableau comporte des colonnes intitules Niveau denseignement et Anciennet, qui ne sont pas prsentes dans le premier tableau, do labsence de valeurs pour ces variables concernant les observations issues du premier tableau. Il est possible dobtenir des variables non concordantes comme celles de cet exemple mme avec des tableaux du mme sous-type. En fait, dans cet exemple, les deux tableaux sont du mme sous-type.

Exemple : Fichiers de donnes non crs partir de plusieurs tableaux

Si certains tableaux nont pas le mme nombre dlments de ligne que les autres, aucun fichier de donnes nest cr. Le nombre de lignes ne doit pas ncessairement tre identique, contrairement au nombre dlments de ligne qui deviennent des variables dans le fichier de donnes. Par

432 Chapitre 21

exemple, un tableau crois deux variables et un tableau crois trois variables contiennent des numros de lignes diffrents, car la variable strate est en fait embote dans la variable de ligne dans laffichage par dfaut du tableau crois trois variables.
Figure 21-11 Tableaux avec nombres dlments de ligne diffrents

Contrle des lments de colonne pour contrler les variables du fichier de donnes
Dans la bote de dialogue Options du panneau de configuration OMS, vous pouvez dsigner les lments de dimension qui doivent apparatre dans les colonnes et qui sont donc utiliss pour crer des variables dans le fichier de donnes gnr. Cela revient faire pivoter le tableau dans le Viewer. Par exemple, la procdure Effectifs produit un tableau de statistiques descriptives avec les statistiques sur les lignes, alors que la procdure Descriptives gnre le mme tableau avec les statistiques dans les colonnes. Pour inclure de faon significative les deux types de tableaux dans le mme fichier de donnes, vous devez modifier la dimension de colonne de lun des deux. Les deux types de tableaux utilisant le nom dlment Statistiques pour la dimension statistique, nous pouvons placer les statistiques du tableau de statistiques deffectifs dans les colonnes en indiquant simplement Statistiques (entre guillemets) dans la liste des noms de dimension de la bote de dialogue Options OMS.

433 Systme de gestion des rsultats Figure 21-12 Bote de dialogue Options OMS

434 Chapitre 21 Figure 21-13 Combinaison de diffrents types de tableau dans un fichier de donnes par pivotement des lments de dimension

Des valeurs sont manquantes dans certaines variables, car les structures des tableaux ne sont toujours pas exactement identiques aux statistiques des colonnes.

Noms de variable dans les fichiers de donnes gnrs par OMS


Le systme OMS construit des noms de variable uniques et valides partir des tiquettes de colonne :

Des noms de variables gnriques sont attribus aux lments de ligne et de strate (le prfixe Var suivi par un numro squentiel). Les caractres non autoriss dans les noms de variable (comme lespace ou les parenthses) sont supprims. Par exemple, le nom Cette tiquette (de colonne) devient la variable Cettetiquettedecolonne . Si ltiquette commence par un caractre autoris dans les noms de variable, mais pas comme premier caractre (par exemple, un chiffre), le symbole @ est insr comme prfixe. Par exemple, 2me devient la variable @2me .

435 Systme de gestion des rsultats

Les traits de soulignement et les virgules la fin des tiquettes sont supprims des noms de variable obtenus. Les traits de soulignement situs la fin des variables Command_, Subtype_ et Label_ gnres automatiquement ne sont pas supprims. Si plusieurs lments figurent dans la dimension de colonne, les noms de variable sont construits par la combinaison des tiquettes de modalit avec des traits de soulignement entre ces tiquettes. Les tiquettes de groupe ne sont pas incluses. Par exemple, si VarB est embot sous VarA dans les colonnes, vous obtenez des variables de type ModA1_ModB1, et non VarA_ModA1_VarB_ModB1.

Figure 21-14 Noms de variable construits partir dlments de tableau

Structure de tableau OXML


Le format Output XML (OXML) est un format XML conforme au schma de rsultat spss. Pour obtenir une description dtaille du schma, reportez-vous la section relative au schma de rsultats dans le systme daide.

Les identificateurs de sous-type et de commande OMS sont utiliss comme valeurs des attributs command et subType au format OXML. Voir lexemple comme suit :

<command text="Frequencies" command="Frequencies"...> <pivotTable text="Gender" label="Gender" subType="Frequencies"...>

Les valeurs dattribut command et subType OMS ne sont pas affectes par la langue de sortie ni par les paramtres daffichage des tiquettes/noms de variable ou des valeurs/tiquettes de valeur. Le langage XML respecte la casse. La valeur dattribut subType effectifs nest pas identique la valeur dattribut subType Effectifs .

436 Chapitre 21

Toutes les informations affiches dans un tableau sont contenues dans les valeurs dattribut en OXML. Au niveau de chaque cellule, OXML est compos dlments vides qui contiennent des attributs mais pas de contenu autre que celui des valeurs dattribut. En OXML, la structure de tableau est reprsente ligne par ligne ; les lments qui reprsentent les colonnes sont embots dans les lignes et les diffrentes cellules sont embotes dans les lments de colonne :

<pivotTable...> <dimension axis='row'...> <dimension axis='column'...> <category...> <cell text='...' number='...' decimals='...'/> </category> <category...> <cell text='...' number='...' decimals='...'/> </category> </dimension> </dimension> ... </pivotTable>

Lexemple prcdant est une reprsentation simplifie de la structure qui prsente les relations descendant/anctre de ces lments. Cependant, lexemple ne prsente pas ncessairement les relations parent/enfant car il y a gnralement insertion dautres niveaux dlments embots. Le schma suivant illustre un simple tableau deffectifs et la reprsentation OXML complte de ce tableau.
Figure 21-15 Tableau deffectifs simple

Figure 21-16 OXML pour tableau deffectifs simple

<?xml version="1.0" encoding="UTF-8" ?> <outputTreeoutputTree xmlns="http://xml.spss.com/spss/oms" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xml.spss.com/spss/oms http://xml.spss.com/spss/oms/spss-output-1.0.xsd"> <command text="Frequencies" command="Frequencies" displayTableValues="label" displayOutlineValues="label" displayTableVariables="label" displayOutlineVariables="label"> <pivotTable text="Gender" label="Gender" subType="Frequencies" varName="gender" variable="true">

437 Systme de gestion des rsultats <dimension axis="row" text="Gender" label="Gender" varName="gender" variable="true"> <group text="Valid"> <group hide="true" text="Dummy"> <category text="Female" label="Female" string="f" varName="gender"> <dimension axis="column" text="Statistics"> <category text="Frequency"> <cell text="216" number="216"/> </category> <category text="Percent"> <cell text="45.6" number="45.569620253165" decimals="1"/> </category> <category text="Valid Percent"> <cell text="45.6" number="45.569620253165" decimals="1"/> </category> <category text="Cumulative Percent"> <cell text="45.6" number="45.569620253165" decimals="1"/> </category> </dimension> </category> <category text="Male" label="Male" string="m" varName="gender"> <dimension axis="column" text="Statistics"> <category text="Frequency"> <cell text="258" number="258"/> </category> <category text="Percent"> <cell text="54.4" number="54.430379746835" decimals="1"/> </category> <category text="Valid Percent"> <cell text="54.4" number="54.430379746835" decimals="1"/> </category> <category text="Cumulative Percent"> <cell text="100.0" number="100" decimals="1"/> </category> </dimension> </category> </group> <category text="Total"> <dimension axis="column" text="Statistics"> <category text="Frequency"> <cell text="474" number="474"/> </category> <category text="Percent"> <cell text="100.0" number="100" decimals="1"/> </category> <category text="Valid Percent"> <cell text="100.0" number="100" decimals="1"/> </category> </dimension> </category> </group>

438 Chapitre 21 </dimension> </pivotTable> </command> </outputTree>

Comme vous pouvez le constater, un petit tableau simple produit une quantit importante de code XML. En effet, le code XML contient des informations non apparentes dans le tableau dorigine, des informations qui ne sont peut-tre mme pas disponibles dans le tableau dorigine et une certaine quantit de redondances.

Le contenu du tableau tel quil apparatrait dans un tableau pivotant dans le Viewer est contenu dans les attributs de texte. Voir lexemple comme suit :

<command text="Frequencies" command="Frequencies"...>

Les attributs de texte peuvent tre affects par la langue de sortie et par les paramtres qui influencent laffichage des noms/tiquettes de variable et des valeurs/tiquettes de valeur. Dans cet exemple, la valeur dattribut texte diffre selon la langue de sortie, alors que la valeur dattribut commande reste identique, quelle que soit cette langue. Que les variables ou les valeurs des variables soient utilises dans des tiquettes de ligne ou de colonne, le code XML contiendra un attribut text et une ou plusieurs valeurs dattribut supplmentaires. Voir lexemple comme suit :

<dimension axis="row" text="Gender" label="Gender" varName="gender"> ...<category text="Female" label="Female" string="f" varName="gender">

Dans le cas dune variable numrique, lattribut string est remplac par lattribut number. Lattribut label est prsent uniquement si la variable ou les valeurs disposent dtiquettes dfinies. Les lments <cell> qui contiennent des valeurs de cellule pour les nombres contiendront lattribut text> et une ou plusieurs valeurs dattribut supplmentaires. Voir lexemple comme suit :

<cell text="45.6" number="45.569620253165" decimals="1"/>

Lattribut nombre est la valeur numrique non arrondie relle et lattribut dcimales indique le nombre de dcimales affiches dans le tableau.

Les colonnes tant embotes dans les lignes, llment de modalit qui identifie chaque colonne est rpt pour chaque ligne. Par exemple, comme les statistiques sont affiches dans les colonnes, llment <category text="Frequency"> apparat trois fois dans le code XML : une fois pour la ligne Homme, une fois pour la ligne Femme et une fois pour la ligne de total.

439 Systme de gestion des rsultats

Identificateurs OMS
La bote de dialogue Identificateurs OMS vous aide crire la syntaxe de commande OMS. Vous pouvez lutiliser pour coller une commande et des identificateurs de sous-type slectionns dans une fentre de syntaxe de commande.
Figure 21-17 Bote de dialogue Identificateurs OMS

Pour utiliser la bote de dialogue Identificateurs OMS


E A partir des menus, slectionnez : Utilitaires > Identificateurs OMS... E Slectionnez les identificateurs de commande ou de sous-type souhaits. (Pour slectionner

plusieurs identificateurs dans chaque liste, cliquez dessus tout en maintenant la touche Ctrl enfonce.)
E Cliquez sur Coller commandes et/ou sur Coller sous-types.

La liste des sous-types disponibles dpend des commandes slectionnes. Si plusieurs commandes sont slectionnes, la liste des sous-types disponibles regroupe tous les sous-types disponibles pour les commandes slectionnes. Si aucune commande nest slectionne, tous les sous-types sont rpertoris.

440 Chapitre 21

Les identificateurs sont colls dans la fentre de syntaxe de commande dsigne, lemplacement actuel du curseur. Si aucune fentre de syntaxe de commande nest ouverte, une nouvelle fentre de syntaxe est automatiquement ouverte. Lorsquun identificateur de commande et/ou de sous-type est coll, il est mis entre guillemets car la syntaxe de la commande OMS requiert des guillemets. Les listes didentificateurs des mots-cls COMMANDS et SUBTYPES doivent tre mises entre crochets. Par exemple :
/IF COMMANDS=['Crosstabs' 'Descriptives'] SUBTYPES=['Crosstabulation' 'Descriptive Statistics']

Copie des identificateurs OMS partir de la lgende du Viewer


Vous pouvez copier et coller les identificateurs de sous-type et de la commande OMS dans la fentre de lgende du Viewer.
E Dans le panneau de lgende, cliquez avec le bouton droit de la souris sur lentre correspondant

litem concern.
E Slectionnez Copier lidentificateur de commande OMS ou Copier le sous-type de table OMS.

Cette mthode est diffrente de celle lie la bote de dialogue Identificateurs OMS pour la raison suivante : Lidentificateur copi nest pas automatiquement coll dans une fentre de syntaxe de commande. Lidentificateur est simplement copi dans le Presse-papiers ; vous pouvez le coller lemplacement de votre choix. Etant donn que les valeurs des identificateurs de commande et de sous-type sont identiques aux valeurs des attributs de commande et de sous-type correspondantes dans les rsultats au format XML (OXML), cette mthode de copier/coller peut vous tre utile lorsque vous crivez des transformations XSLT.
Copie dtiquettes OMS

Au lieu de copier des identificateurs, vous pouvez copier des tiquettes pour les utiliser avec le mot-cl LABELS. Vous pouvez utiliser des tiquettes pour diffrencier des diagrammes ou des tableaux de mme type dans lesquels le texte de la lgende reflte un attribut de lobjet de sortie particulier (par exemple, les noms de variables ou les tiquettes). Cependant, il existe un certain nombre de facteurs qui peuvent avoir une incidence sur le texte de ltiquette :

Si le traitement du fichier scind est activ, lidentification des classes de fichier scind peut tre ajoute ltiquette. Les tiquettes qui comprennent des informations sur les variables ou les valeurs sont affectes par les paramtres daffichage des noms de variables/tiquettes et des valeurs/tiquettes de valeurs dans le panneau de lgende (menu Modifier, Options, onglet Etiquettes Rsultats). Les tiquettes sont affectes par le paramtre li la langue des rsultats (menu Modifier, Options, onglet Gnral).

441 Systme de gestion des rsultats

Pour copier des tiquettes OMS


E Dans le panneau de lgende, cliquez avec le bouton droit de la souris sur lentre correspondant

litem concern.
E Slectionnez Copier ltiquette OMS.

Comme pour les identificateurs de commande et de sous-type, les tiquettes doivent apparatre entre guillemets et la liste entre crochets. Par exemple :
/IF LABELS=['Catgorie d'emploi' 'Niveau d'enseignement']

Utilitaire de script
Lutilitaire de script vous permet dautomatiser certaines tches, telles que :

22

Chapitre

Ouverture et enregistrement de fichiers de donnes. Exportation des diagrammes sous forme de fichiers graphiques dans de nombreux formats. Rorganisation des rsultats dans le Viewer.

Langages de script

Les langages de script disponibles dpendent de votre plateforme. Pour Windows, les langages de script disponibles sont Basic, qui est install avec le systme central, et le langage de programmation Python. Pour toutes les autres plateformes, le script est disponible avec le langage de programmation Python. Pour activer la fonction de script avec le langage de programmation Python, il faut que Python et le IBM SPSS Statistics - Integration Plug-In for Python soient installs. Pour de plus amples informations, consultez Comment obtenir des plug-ins dintgration , disponible dans la Foire aux questions du systme central dans le systme daide. Remarque : IBM Corp. nest ni le propritaire ni le concdant de licence du logiciel Python. Lutilisateur de Python doit accepter les termes de laccord de licence Python figurant sur le site Web de Python. IBM Corp. ne fait aucune dclaration concernant la qualit du programme Python. IBM Corp. ne peut en aucun cas tre tenu pour responsable des consquences lies votre utilisation du programme Python.
Langage de script par dfaut

Le langage de script par dfaut dtermine lditeur de script lanc lors de la cration de scripts. Il indique aussi le langage par dfaut dont le fichier excutable sera utilis pour excuter les autoscripts. Sous Windows, le langage de script par dfaut est Basic. Vous pouvez modifier le langage par dfaut dans longlet Scripts de la bote de dialogue Options. Pour plus d'informations, reportez-vous la section Options Script dans le chapitre 17 sur p. 362.
Exemples de scripts

Un certain nombre de scripts accompagnent le logiciel. Ils se trouvent dans le sous-rpertoire Samples du rpertoire o est install IBM SPSS Statistics. Vous pouvez utiliser ces scripts comme ils se prsentent ou les adapter vos besoins.
Cration dun script
E A partir des menus, slectionnez : Fichier > Nouveau > Script

Lditeur associ au langage de script par dfaut apparat.


Copyright IBM Corporation 1989, 2011. 442

443 Utilitaire de script

Excution dun script


E A partir des menus, slectionnez : Utilitaires > Excuter le script E Slectionnez le script de votre choix. E Cliquez sur Excuter.

Les scripts Python peuvent tre excuts de plusieurs manires, autres que Utilitaires>Excuter le script. Pour plus d'informations, reportez-vous la section Cration dun script laide du langage de programmation Python sur p. 446.
Modification dun script
E A partir des menus, slectionnez : Fichier > Ouvrir > Script E Slectionnez le script de votre choix. E Cliquez sur Ouvrir.

Le script apparat dans lditeur associ au langage dans lequel le script est crit.

Autoscripts
Les scripts automatiques sont des scripts qui sexcutent automatiquement lorsquils sont dclenchs la cration de rsultats particuliers par des procdures donnes. Par exemple, vous pouvez utiliser un autoscript pour supprimer automatiquement la diagonale suprieure et mettre en surbrillance les coefficients de corrlation ngligeables chaque fois quun tableau de corrlations est produit par la procdure Corrlations bivaries. Les autoscripts peuvent tre propres une procdure et un type de rsultat donns, ou sappliquer des types de rsultats spcifiques de diffrentes procdures. Vous pouvez, par exemple, avoir un autoscript qui formate les tableaux ANOVA produits par une analyse ANOVA un facteur, ainsi que les tableaux ANOVA produits par dautres procdures statistiques. En revanche, Effectifs produit la fois un tableau deffectifs et un tableau de statistiques, et vous pouvez choisir davoir un autoscript diffrent pour chaque tableau. Chaque type de rsultat produit par une procdure donne ne peut tre associ qu un seul autoscript. Vous pouvez toutefois crer un autoscript de rfrence qui sapplique tous les nouveaux lments du Viewer avant dappliquer un autoscript des types de rsultats spcifiques. Pour plus d'informations, reportez-vous la section Options Script dans le chapitre 17 sur p. 362. Longlet Scripts de la bote de dialogue Options (accessible partir du menu Edition) affiche les autoscripts dfinis sur votre systme. Il vous permet aussi den configurer de nouveaux ou de modifier les paramtres dautoscripts existants. Si vous le souhaitez, vous pouvez crer et configurer des autoscripts pour des lments de rsultat, directement partir du Viewer.
Evnements dclenchant les scripts automatiques

Les vnements suivants peuvent dclencher des scripts automatiques :

Cration dun tableau pivotant

444 Chapitre 22

Cration dun objet Notes Cration dun objet Avertissements

Vous pouvez galement utiliser un script pour dclencher indirectement un autoscript. Par exemple, vous pouvez crire un script qui invoque une procdure de corrlation qui, son tour, dclenche un autoscript dclar pour le tableau de corrlation en rsultant.

Cration de scripts automatiques


Pour crer un autoscript, slectionnez un objet du rsultat qui servira de dclencheur, par exemple un tableau deffectif.
E Dans le Viewer, slectionnez lobjet qui dclenchera le script automatique. E A partir des menus, slectionnez : Utilitaires > Crer/modifier un script automatique Figure 22-1 Crer un nouveau autoscript

Si aucun script automatique nest associ lobjet slectionn, une bote de dialogue Ouvrir apparat pour vous laisser prciser lemplacement et le nom du nouveau script.
E Accdez lemplacement o vous souhaitez stocker le nouveau script, entrez un nom de fichier, puis cliquez sur Ouvrir. Lditeur correspondant au langage de script par dfaut apparat. Vous

pouvez modifier le langage de script par dfaut dans longlet Scripts de la bote de dialogue Options. Pour plus d'informations, reportez-vous la section Options Script dans le chapitre 17 sur p. 362.
E Entrez le code.

Pour plus dinformations sur la conversion des autoscripts Sax Basic personnaliss utiliss dans les versions antrieures 16.0, reportez-vous Compatibilit avec les versions antrieures 16.0 sur p. 449.

445 Utilitaire de script

Remarque : Par dfaut, le fichier excutable associ au langage de script par dfaut sera utilis pour excuter lautoscript. Vous pouvez modifier le fichier excutable dans longlet Scripts de la bote de dialogue Options. Si lobjet slectionn est dj associ un autoscript, le script apparat dans lditeur correspondant au langage dans lequel le script est crit.

Association de scripts existants des objets du Viewer


Vous pouvez utiliser des scripts existants comme autoscripts. Il vous suffit de les associer un objet de votre choix du Viewer (un tableau deffectif, par exemple).
E Dans le Viewer, slectionnez lobjet associer un autoscript (plusieurs objets du Viewer peuvent

dclencher le mme autoscript, mais chaque objet ne peut tre associ qu un seul autoscript).
E A partir des menus, slectionnez : Utilitaires > Associer un script automatique Figure 22-2 Association dun script automatique

Si lobjet nest associ aucun autoscript, la bote de dialogue Slectionner un script automatique apparat.
E Accdez au script de votre choix, puis slectionnez-le. E Cliquez sur Appliquer.

Si lobjet slectionn est dj associ un script automatique, confirmez votre intention de modifier lassociation. Cliquez sur OK pour ouvrir la bote de dialogue Slectionner un script automatique.

446 Chapitre 22

Si vous le souhaitez, vous pouvez configurer un script existant comme script automatique dans longlet Scripts de la bote de dialogue Options. Vous pouvez appliquer le script automatique un ensemble donn de types de rsultats ou le dfinir comme autoscript de rfrence appliquer tous les nouveaux lments du Viewer. Pour plus d'informations, reportez-vous la section Options Script dans le chapitre 17 sur p. 362.

Cration dun script laide du langage de programmation Python


IBM SPSS Statistics vous propose deux interfaces distinctes pour effectuer une programmation avec le langage Python sous Windows, Linux et Mac OS. Lutilisation de ces interfaces requiert le IBM SPSS Statistics - Integration Plug-In for Python, qui est inclus avec IBM SPSS Statistics - Essentials for Python. Pour de plus amples informations, consultez Comment obtenir des plug-ins dintgration , disponible dans la Foire aux questions du systme central dans le systme daide. Pour vous familiariser avec le langage de programmation Python, reportez-vous au didacticiel Python, accessible la page http://docs.python.org/tut/tut.html.
Scripts Python

Les scripts Python utilisent linterface prsente par le module SpssClient Python. Ils fonctionnent sur linterface utilisateur et les objets de rsultat, et peuvent galement excuter une syntaxe de commande. Vous pourriez, par exemple, utiliser un script Python pour personnaliser un tableau pivotant.

Les scripts Python sont excuts depuis Utilitaires >Run Script, partir de lditeur Python lanc par SPSS Statistics (accessible depuis Fichier>Ouvrir>Script), ou partir dun processus Python externe, comme un IDE Python ou linterprteur Python. Les scripts Python peuvent tre employs en tant que scripts automatiques. Les scripts Python sexcutent sur la machine o le client SPSS Statistics est en cours dexcution.

La documentation complte des classes et des mthodes de SPSS Statistics pour les scripts Python se trouve dans le guide de la gnration de scripts pour IBM SPSS Statistics, disponible sous Integration Plug-In for Python dans le systme daide, une fois que Essentials for Python a t install.
Programmes Python

Les programmes Python utilisent linterface prsente par le module spss Python. Ils fonctionnent sur le processeur de SPSS Statistics et servent contrler le flux de la tche de syntaxe de commande, lire/crire dans lensemble de donnes actif, crer des ensembles de donnes et crer des procdures personnalises qui gnrent leurs propres rsultats du tableau pivotant.

Les programmes Python sont excuts daprs une syntaxe de commande dlimite par des blocs BEGIN PROGRAM-END PROGRAM, ou partir dun processus Python externe, comme un IDE Python ou linterprteur Python.

447 Utilitaire de script

Il est impossible dexcuter des programmes Python en tant que scripts automatiques. En mode danalyse distribu (disponible avec SPSS Statistics Server), les programmes Python sexcutent sur lordinateur o SPSS Statistics Server est en cours dexcution.

Des informations supplmentaires sur les programmes Python, y compris la documentation complte des classes et des mthodes de SPSS Statistics les concernant, se trouve dans la documentation du package dintgration Python pour IBM SPSS Statistics, disponible sous Integration Plug-In for Python dans le systme daide, une fois que Essentials for Python a t install.

Excution des scripts et des programmes Python


Les scripts et les programmes Python peuvent tre tous les deux excuts au sein de IBM SPSS Statistics ou partir dun processus Python externe, comme un IDE Python ou linterprteur Python.
Scripts Python Excution dun script Python partir de SPSS Statistics. > Vous pouvez excuter un script Python

partir du menu Utilitaires>Excuter le script ou dans lditeur de scripts Python qui apparat louverture dun fichier Python (.py). Pour ouvrir le fichier, slectionnez Fichier>Ouvrir>Script. Les scripts sexcutent partir de lditeur Python qui est lanc depuis SPSS Statistics et fonctionnent sur le client SPSS Statistics qui a lanc lditeur. Vous pouvez ainsi mettre au point votre code Python laide dun diteur Python.
Excution dun script Python partir dun processus Python externe. Vous pouvez excuter un script

Python partir dun processus Python externe, comme un IDE non lanc par SPSS Statistics ou linterprteur Python. Le script va tenter de se connecter un client SPSS Statistics existant. Si plusieurs clients sont dtects, la connexion sera effecute vers le client le plus rcemment lanc. Si aucun client existant nest dtect, le script Python dmarre une nouvelle instance du client SPSS Statistics. Par dfaut, lEditeur de donnes et le Viewer sont invisibles pour le nouveau client. Vous pouvez choisir de les rendre visibles ou de travailler, en mode invisible, avec les ensembles de donnes et les documents de rsultat.
Programmes Python Excution dun programme Python partir dune syntaxe de commande. Vous pouvez excuter un programme Python en imbriquant le code Python dans un bloc BEGIN PROGRAM-END PROGRAM de syntaxe de commande. La syntaxe de commande peut tre excute partir du client SPSS Statistics ou de SPSS Statistics Batch Facility, excutable distinct fourni avec SPSS Statistics Server. Excution dun programme Python partir dun processus Python externe. Vous pouvez excuter un

programme Python partir dun processus Python externe, comme un IDE Python ou linterprteur Python. Dans ce mode, le programme Python dmarre une nouvelle instance du processeur SPSS Statistics sans y associer dinstance du client SPSS Statistics. Vous pouvez recourir ce mode pour mettre au point vos programmes Python laide de IDE Python de votre choix.

448 Chapitre 22

Appel des scripts Python par des programmes Python et inversement Excution dun programme Python Script partir dun programme Python. Vous pouvez excuter un

script Python partir dun programme Python en important le module Python contenant le script et en appelant la fonction dans le module dapplication du script. Vous pouvez galement appeler les mthodes de script Python directement partir dun programme Python. Ces fonctionnalits ne sont pas disponibles lorsquun programme Python est excut depuis un processus Python externe ou lorsquun programme Python est excut partir de SPSS Statistics Batch Facility (disponible avec SPSS Statistics Server).
Autoscript Python dclench par un programme Python. Un script Python dfini comme script

automatique sera dclench lorsquun programme Python excutera la procdure contenant llment de rsultat associ lautoscript. Vous pouvez, par exemple, associer un autoscript avec le tableau Statistiques descriptives gnr par la procdure Descriptives. Vous lancez ensuite un programme Python pour excuter la procdure Descriptives. Lautoscript Python sera alors excut.
Excution dun programme Python partir dun script Python. Dans la mesure o les scripts

Python peuvent excuter une syntaxe de commande, ils sont mme dexcuter une syntaxe de commande contenant des programmes Python.
Contraintes et avertissements

Si vous excutez un programme Python partir de lditeur Python lanc par SPSS Statistics, une nouvelle instance du processeur SPSS Statistics dmarrera et naura aucun lien avec linstance de SPSS Statistics qui a lanc lditeur. Les programmes Python ne sont pas destins tre excuts depuis Utilitaires>Excuter le script. Il est impossible dexcuter des programmes Python en tant que scripts automatiques. Il est impossible dutiliser les interfaces exposes par les modules spss dans un script Python.

Editeur de scripts pour le langage de programmation Python


Pour le langage de programmation Python, lditeur par dfaut, fourni avec Python, est IDLE. IDLE constitue un environnement de dveloppement intgr (IDE) dot dun jeu de fonctionnalits restreint. Il existe beaucoup dIDE pour le langage de programmation Python. Sous Windows par exemple, vous pouvez choisir dutiliser lIDE gratuit PythonWin. Changement dditeur de scripts pour le langage de programmation Python :
E Ouvrez le fichier clientscriptingcfg.ini, figurant dans le rpertoire o est install IBM SPSS

Statistics. Remarque : clientscriptingcfg.ini doit tre modifi laide dun diteur de texte UTF-16, tel que SciTE sur Windows ou lapplication TextEdit sur Mac.
E Sous la section intitule [Python], modifiez la valeur du paramtre EDITOR_PATH de faon

pointer vers lexcutable de lditeur choisi.

449 Utilitaire de script E Dans cette mme section, modifiez la valeur du paramtre EDITOR_ARGS de faon grer tous

les arguments transmettre lditeur. Si aucun argument nest ncessaire, supprimez toute valeur existante.

Cration de scripts en Basic


La cration de scripts en Basic nest disponible que sous Windows. La fonction est installe avec le systme central. Pour plus dinformations sur la cration de scripts en Basic, reportez-vous laide de lditeur de scripts Basic IBM SPSS Statistics. Pour accder lditeur, cliquez sur Fichier>Nouveau>Script une fois que le langage de script par dfaut est dfini sur Basic (systme par dfaut sous Windows) dans longlet Scripts de la bote de dialogue Options. Vous pouvez galement y accder en cliquant sur Fichier>Ouvrir>Script, puis en slectionnant Basic (wwd;sbs) dans la liste Type de fichier.

Compatibilit avec les versions antrieures 16.0


Mthodes et proprits obsoltes

Un certain nombre de mthodes et de proprits dautomatisation sont devenues obsoltes pour les versions 16.0 et ultrieures. Pour les fonctions gnrales, cela concerne tous les objets associs aux diagrammes interactifs, lobjet Document Mode Brouillon, et les mthodes et proprits associes aux cartes. Pour plus dinformations, reportez-vous aux Notes de version pour 16.0 dans le systme daide fourni avec lditeur de script Basic IBM SPSS Statistics. Pour accder laide propre SPSS Statistics, slectionnez Aide>Aide objets SPSS Statistics, dans lditeur de scripts.
Procdures globales

Avant la version 16.0, lutilitaire de script proposait un fichier de procdures globales. A compter de la version 16.0, lutilitaire de script nemploie plus de fichier de procdures globales, bien que la version antrieure 16.0 de Global.sbs (renomme Global.wwd) soit toujours installe pour assurer la compatibilit en amont. Pour faire migrer une version antrieure la version 16.0 dun script qui appelait des fonctions du fichier des procdures globales, ajoutez linstruction '#Uses "<install dir>\Samples\Global.wwd" dans la section des dclarations du script, o <install dir> est le rpertoire o est install SPSS Statistics. '#Uses est un commentaire spcial reconnu par le processeur de scripts Basic. En cas de doute, si vous ne savez pas prcisment quun script utilise le fichier des procdures globales, ajoutez linstruction '#Uses. Vous pouvez aussi utiliser '$Include: la place de '#Uses.
Anciens scripts automatiques

Avant la version 16.0, lutilitaire de script proposait un seul fichier dautoscripts o taient runis tous les scripts automatiques. Dans la version 16.0 (et ultrieure), ce fichier nexiste plus. Chaque autoscript est dornavant stock dans un fichier distinct et peut sappliquer un ou plusieurs

450 Chapitre 22

lments de rsultat, contrairement aux versions antrieures 16.0 o chaque autoscript ne sappliquait qu un seul lment de rsultat. Certains autoscripts installs avec des versions antrieures 16.0 sont disponibles sous la forme dun ensemble de fichiers de script distincts dans le sous-rpertoire Samples du rpertoire o SPSS Statistics est install. Ils portent un nom de fichier qui se termine par Autoscript et ont le type de fichier wwd. Par dfaut, ils ne sont associs aucun lment de rsultat. Lassociation se fait par le biais de longlet Scripts de la bote de dialogue Options. Pour plus d'informations, reportez-vous la section Options Script dans le chapitre 17 sur p. 362. Tous les scripts automatiques personnaliss, utiliss dans les versions antrieures 16.0, doivent tre convertis manuellement et associs un ou plusieurs lments de rsultat (dans longlet Scripts de la bote de dialogue Options). Le processus de conversion comporte les tapes suivantes :
E Extrayez la sous-routine spcifiant lautoscript de lancien fichier Autoscript.sbs, puis

enregistrez-la sous un nouveau fichier, avec lextension wwd ou sbs. Ce nom de fichier est arbitraire.
E Donnez le nom Main la sous-routine, puis supprimez la spcification des paramtres de faon

identifier les paramtres requis par le script (un tableau pivotant qui dclenche lautoscript, par exemple).
E Utilisez lobjet scriptContext (toujours disponible) pour obtenir les valeurs requises par

lautoscript (lment de rsultat qui a dclench lautoscript, par exemple).


E Dans longlet Scripts de la bote de dialogue Options, associez le fichier de script lobjet

de rsultat de votre choix. Pour bien comprendre le code utilis pour la conversion, tudiez lautoscript Descriptives_Table_DescriptiveStatistics_Create de lancien fichier Autoscript.sbs.
Sub Descriptives_Table_DescriptiveStatistics_Create _ (objPivotTable As Object,objOutputDoc As Object,lngIndex As Long) 'Autoscript 'Trigger Event: Cration du tableau DescriptiveStatistics aprs l'excution de la procdure ' Descriptives. ' Objectif : Echanger les lignes et les colonnes dans le tableau pivotant actif. 'Assumptions : Le tableau pivotant slectionn est dj activ. 'Effets : Echange les lignes et les colonnes dans le rsultat 'Entres : Pivot Table, OutputDoc, Item Index Dim objPivotManager As ISpssPivotMgr Set objPivotManager=objPivotTable.PivotManager objPivotManager.TransposeRowsWithColumns End Sub

451 Utilitaire de script

Voici le script converti :


Sub Main 'Objectif : Echanger les lignes et les colonnes dans le tableau pivotant actif. 'Effets : Echange les lignes et les colonnes dans la sortie Dim Dim Set Set objOutputItem objPivotTable objOutputItem objPivotTable As ISpssItem as PivotTable = scriptContext.GetOutputItem() = objOutputItem.ActivateTable

Dim objPivotManager As ISpssPivotMgr Set objPivotManager = objPivotTable.PivotManager objPivotManager.TransposeRowsWithColumns objOutputItem.Deactivate End Sub

Remarquez que rien nindique, dans le script converti, quel objet le script sapplique. Lassociation entre un lment de rsultat et un autoscript est dfinie dans longlet Scripts de la bote de dialogue Options, puis elle est gre au fil des sessions.
scriptContext.GetOutputItem extrait llment de rsultat (un objet ISpssItem) qui a

dclench le script automatique. Lobjet renvoy par scriptContext.GetOutputItem nest pas activ. Si votre script requiert un objet activ, il vous faudra lactiver, comme dans lexemple, laide de la mthode ActivateTable. Lorsque vous avez termin de manipuler les tableaux, appelez la mthode Deactivate.

La version 16.0 ne distingue pas les scripts qui sexcutent automatiquement des autres scripts. Tous les scripts, cods correctement, peuvent tre utiliss dans les deux contextes. Pour plus d'informations, reportez-vous la section Objet scriptContext sur p. 452. Remarque : Pour dclencher un script depuis lvnement de cration dapplication, consultez Scripts au dmarrage.
Editeur de script

A compter de la version 16.0, lditeur de scripts Basic ne prend plus en charge les fonctionnalits antrieures suivantes :

les menus Script, Analyse, Graphiques, Utilitaires et Modules complmentaires ; la possibilit de coller une syntaxe de commande dans une fentre de script.

Lditeur de script Basic SPSS Statistics est une application autonome qui est lance partir de SPSS Statistics via Fichier>Nouveau>Script, Fichier>Ouvrir>Script, ou Utilitaires>Crer/Modifier un script automatique (dans la fentre du Viewer). Vous pouvez ainsi excuter les scripts par rapport linstance de SPSS Statistics partir de laquelle ils ont t lancs. Une fois ouvert, lditeur ne se ferme pas, mme si vous quittez SPSS Statistics, mais les scripts utilisant les objets SPSS Statistics ne sexcuteront plus.

452 Chapitre 22

Types de fichiers

A compter de la version 16.0, lutilitaire de script permet toujours dexcuter et de modifier les scripts dont le type de fichier est sbs. Par dfaut, les nouveaux scripts Basic crs laide de lditeur de scripts Basic SPSS Statistics sont dots du type de fichier wwd.
Utilisation des clients COM externes

A partir de la version 16.0, lidentificateur de programme utilis pour linstanciation de SPSS Statistics partir dun client COM externe est SPSS.Application16. Les objets dapplication doivent tre dclars sous spsswinLib.Application16. Par exemple :
Dim objSpssApp As spsswinLib.Application16 Set objSpssApp=CreateObject("SPSS.Application16")

Pour se connecter une instance active du client SPSS Statistics partir dun client COM externe, utilisez :
Dim objSpssApp As spsswinLib.Application16 Set objSpssApp=GetObject("","SPSS.Application16")

Si plusieurs clients sont en cours dexcution, GetObject se connectera au client le plus rcemment lanc. Remarque : Pour les versions suprieures la 16.0, lidentifiant est toujours Application16.

Objet scriptContext
Dtection dun script excut en tant quautoscript

Lobjet scriptContext vous permet de dtecter le moment o un script sexcute automatiquement. Cela vous permet de coder un script de manire ce quil puisse fonctionner dans chaque contexte (script automatique ou non). Ce script simpliste explique cette approche.
Sub Main If scriptContext Is Nothing Then MsgBox "Il ne s'agit pas d'un script automatique" Else MsgBox "Il s'agit d'un script automatique" End If End Sub

Lorsquun script ne sexcute pas en tant quautoscript, lobjet scriptContext prend la valeur Nothing. Compte tenu de la logique If-Else de cet exemple, vous devez inclure le code propre lautoscript dans la clause Else. Le code ne pas excuter dans le cadre dun autoscript doit tre inclus dans la clause If. Vous pouvez, bien sr, inclure le code excuter dans les deux contextes.

453 Utilitaire de script

Obtention des valeurs requises par les scripts automatiques

Lobjet scriptContext donne accs aux valeurs requises par un script automatique (llment de rsultat qui a dclench lautoscript en cours, par exemple).

La mthode scriptContext.GetOutputItem renvoie llment de rsultat (un objet ISpssItem) qui a dclench lautoscript en cours. La mthode scriptContext.GetOutputDoc renvoie llment de rsultat (un objet ISpssOutputDoc) associ lautoscript en cours. La mthode scriptContext.GetOutputItemIndex renvoie lindex, dans le document de sortie associ, de llment de rsultat qui a dclench lautoscript en cours.

Remarque : Lobjet renvoy par scriptContext.GetOutputItem nest pas activ. Si votre script requiert un objet activ, il vous faudra lactiver, par exemple, laide de la mthode ActivateTable. Lorsque vous avez termin de manipuler les tableaux, appelez la mthode Deactivate.

Scripts au dmarrage
Vous pouvez crer un script qui sexcute au dmarrage de chaque session et un script spar qui sexcute chaque fois que vous changez de serveur. Pour Windows, il est possible davoir des versions de ces scripts la fois en Python et en Basic. Pour toutes les autres plateformes, les scripts ne peuvent tre quen Python.

Le script de dmarrage doit tre nomm StartClient_.py en Python ou StartClient_.wwd en Basic. Le script sexcutant au changement de serveur doit tre nomm StartServer_.py en Python ou StartServer_.wwd en Basic. Les scripts doivent tre placs dans le rpertoire scripts du rpertoire dinstallation, situ la racine du rpertoire dinstallation pour Windows et Linux, et sous le rpertoire Sommaire dans le groupe dapplication pour Mac. Notez quindpendamment de votre mode de travail (mode distribu ou non), tous les scripts (y compris les scripts StartServer_) doivent se trouver sur lordinateur client. Sous Windows, si le rpertoire scripts contient la fois une version Python et une version Basic de StartClient_ ou de StartServer_, les deux versions seront excutes. Lexcution se fera dans lordre suivant : dabord la version Python puis la version Basic. Si votre systme est configur pour dmarrer en mode distribu, chaque dmarrage de session les scripts StartClient_ sont excuts puis sont suivis par lexcution des scripts StartServer_. Remarque : Les scripts StartServer_ sexcutent galement chaque fois que vous changez de serveur, alors que les scripts StartClient_ ne sexcutent quau dmarrage dune session.

Exemple

Il sagit de lexemple dun script StartServer_ qui mappe une lettre de lecteur sur une ressource rseau partage spcifie par un identificateur UNC. Cela permet aux utilisateurs qui travaillent en mode distribu daccder aux fichiers de donnes sur la ressource rseau partir de la bote de dialogue Ouvrir fichier distant.

454 Chapitre 22 #StartServer_.py import SpssClient SpssClient.StartClient() SpssClient.RunSyntax(r""" HOST COMMAND=['net use y: \\myserver\data']. """) SpssClient.StopClient()

La mthode SpssClient.RunSyntax est utilise pour excuter une commande HOST qui appelle la commande net use Windows pour quelle excute le mappage. Lorsque le script StartServer_ sexcute, IBM SPSS Statistics se trouve en mode distribu pour que la commande HOST sexcute sur lordinateur de SPSS Statistics Server.

Annexe

Convertisseur de syntaxe des commandes TABLES et IGRAPH

Si vous avez des fichiers de syntaxe de commande qui contiennent la syntaxe TABLES que vous souhaitez convertir en syntaxe CTABLES et/ou la syntaxe IGRAPH que vous souhaitez convertir en syntaxe GGRAPH, un simple programme utilitaire est fourni pour vous aider dmarrer le processus de conversion. Cependant, il existe des diffrences significatives entre les fonctions de TABLES et CTABLES et entre IGRAPH et GGRAPH. Il est probable que le programme utilitaire ne puisse pas convertir certaines de vos tches de syntaxe TABLES et IGRAPH ou gnre une syntaxe CTABLES et GGRAPH produisant des tableaux et des diagrammes ne ressemblant pas de prs aux originaux produits par les commandes TABLES et IGRAPH. Pour la plupart des tableaux, vous pouvez modifier la syntaxe convertie pour produire un tableau ressemblant de prs loriginal. Le programme utilitaire est conu pour :

Crer un nouveau fichier de syntaxe partir dun fichier de syntaxe existant. Le fichier de syntaxe dorigine nest pas modifi. Convertir uniquement des commandes TABLES et IGRAPH dans le fichier de syntaxe. Les autres commandes du fichier ne sont pas modifies. Garder la syntaxe TABLES et IGRAPH dorigine dans la forme commente. Identifier le dbut et la fin de chaque bloc de conversion laide de commentaires. Identifier les commandes de syntaxe TABLES et IGRAPH qui ne peuvent pas tre converties. Convertir les fichiers de syntaxe de commande qui respectent les rgles de syntaxe du mode interactif ou du mode de production.

Ce programme utilitaire ne peut pas convertir de commandes contenant des erreurs. Les limitations suivantes sappliquent galement.
Limitations de TABLES

Le programme utilitaire peut convertir des commandes TABLES de faon incorrecte dans certains cas, y compris les commandes TABLES contenant :

Des noms de variables entre parenthses avec les initiales sta ou lab dans la sous-commande TABLES si la variable est elle-mme entre parenthsespar exemple, var1 par (statvar) par (labvar). Ils seront interprts en tant que mots-cl (STATISTICS) et (LABELS). Les sous-commandes SORT qui utilisent les abbrviations A ou D pour indiquer un ordre croissant ou dcroissant. Celles-ci seront interprtes comme des noms de variables.

Le programme utilitaire ne peut pas convertir les commandes TABLES contenant :

Des erreurs de syntaxe.


455

Copyright IBM Corporation 1989, 2011.

456 Annexe A

Des sous-commandes OBSERVATION qui font rfrence une plage de variables utilisant le mot-cl TO (par exemple var01 TO var05). Les valeurs littrales de chane divises en segments spars par des signes plus (par exemple TITLE "My" + "Title"). Les appels macro qui seraient des syntaxes TABLES non valides en labsence dextension de macro. Puisque le convertisseur ne prolonge pas les appels macro, il les traite comme simple lment de la syntaxe standard TABLES.

Le programme utilitaire ne convertit pas les commandes TABLES contenues dans les macros. Les macros ne sont pas affectes par le processus de conversion.
Limitations de IGRAPH
IGRAPH a t modifi de manire significative dans la version 16. En raison de ces modifications, certaines sous-commandes et mots cls dans la syntaxe IGRAPH crs avant cette version peuvent ne pas tre disponibles. Consultez la section IGRAPH dans leGuide de rfrence sur la syntaxe des

commandes pour lhistorique de rvision complet. Le programme utilitaire de conversion peut gnrer une syntaxe supplmentaire stocke dans le mot cl INLINETEMPLATE dans la syntaxe GGRAPH. Ce mot cl est uniquement cr par le programme de conversion. Sa syntaxe nest pas destine tre modifie par les utilisateurs.
Utilisation du programme utilitaire de conversion

Le programme utilitaire de conversion, SyntaxConverter.exe, figure dans le rpertoire dinstallation. Il est conu pour sexcuter partir dune invite de commande. Une commande prend gnralement la forme suivante :
syntaxconverter.exe [path]/inputfilename.sps [path]/outputfilename.sps

Vous devez excuter cette commande partir du rpertoire dinstallation. Si les noms de rpertoire contiennent des espaces, incluez le chemin daccs et le nom du fichier entre guillemets comme ci-aprs :
syntaxconverter.exe /myfiles/oldfile.sps "/new files/newfile.sps"

Rgles de syntaxe de commande en mode interactif et en mode de production

Le programme utilitaire de conversion peut convertir des fichiers de commandes qui utilisent les rgles de syntaxe du mode interactif et du mode de production.
Interactif : Les rgles de syntaxe du mode interactif sont les suivantes :

Chaque commande commence sur une nouvelle ligne. Chaque commande se termine par un point (.).

457 Convertisseur de syntaxe des commandes TABLES et IGRAPH

Mode de production. Le systme de production et les commandes des fichiers accessible via la commande INCLUDE dans un fichier de commande diffrent utilisent les rgles de syntaxe du mode de production :

Chaque commande doit commencer sur la premire colonne dune nouvelle ligne. Les lignes suites doivent tre en retrait dun espace au moins. Le point la fin de la commande est optionnel.

Si vos fichiers de commande utilisent les rgles de syntaxe du mode de production et ne contiennent pas de points la fin de chaque commande, vous devez inclure le bouton de ligne de commande -b (ou /b) lorsque vous excutez SyntaxConverter.exe, comme ci-aprs :
syntaxconverter.exe -b /myfiles/oldfile.sps /myfiles/newfile.sps

Script du convertisseur de syntaxe (Windows uniquement)

Sous Windows, vous pouvez galement excuter le convertisseur de syntaxe avec le script SyntaxConverter.wwd, situ dans le rpertoire Echantillons du rpertoire dinstallation.
E A partir des menus, slectionnez : Outils > Excuter le script E Accdez au rpertoire Echantillons puis slectionnez SyntaxConverter.wwd.

Cela ouvrira une simple bote de dialogue dans laquelle vous pourrez spcifier les noms et emplacements des anciens et nouveaux fichiers de syntaxe.

Annexe

Remarques
Ces informations ont t dveloppes pour les produits et services offerts dans le monde.

Il est possible quIBM noffre pas dans les autres pays les produits, services et fonctionnalits dcrits dans ce document. Contactez votre reprsentant local IBM pour obtenir des informations sur les produits et services actuellement disponibles dans votre rgion. Toute rfrence un produit, programme ou service IBM nimplique pas que les seuls les produits, programmes ou services IBM peuvent tre utiliss. Tout produit, programme ou service de fonctionnalit quivalente qui ne viole pas la proprit intellectuelle IBM peut tre utilis la place. Cependant lutilisateur doit valuer et vrifier lutilisation dun produit, programme ou service non IBM. IBM peut possder des brevets ou des applications de brevet en attente qui couvrent les sujets dcrits dans ce document. Loctroi de ce document nquivaut aucunement celui dune licence pour ces brevets. Vous pouvez envoyer par crit des questions concernant la licence : IBM Director of Licensing, IBM Corporation, North Castle Drive, Armonk, NY 10504-1785, tats-Unis Pour obtenir des informations de licence concernant la configuration de caractres cods sur deux octets (DBCS), veuillez contacter dans votre pays le dpartement charg de la proprit intellectuelle chez IBM ou envoyez vos commentaires par crit : Intellectual Property Licensing, Legal and Intellectual Property Law, IBM Japan Ltd., 1623-14, Shimotsuruma, Yamato-shi, Kanagawa 242-8502 Japon.
Le paragraphe suivant ne sapplique pas au Royaume-Uni ni aucun pays dans lequel ces dispositions sont contraires au droit local : INTERNATIONAL BUSINESS MACHINES FOURNIT CETTE

PUBLICATION EN LETAT SANS GARANTIE DAUCUNE SORTE, IMPLICITE OU EXPLICITE, Y COMPRIS, MAIS SANS ETRE LIMITE AUX GARANTIES IMPLICITES DE NON VIOLATION, DE QUALITE MARCHANDE OU DADAPTATION POUR UN USAGE PARTICULIER. Certains tats nautorisent pas lexclusion de garanties explicites ou implicites lors de certaines transactions, par consquent, il est possible que cet nonc ne vous concerne pas. Ces informations peuvent contenir des erreurs techniques ou des erreurs typographiques. Ces informations sont modifies de temps en temps ; ces modifications seront intgres aux nouvelles versions de la publication. IBM peut apporter des amliorations et/ou modifications des produits et/ou des programmes dcrits dans cette publications tout moment sans avertissement pralable. Toute rfrence dans ces informations des sites Web autres quIBM est fournie dans un but pratique uniquement et ne sert en aucun cas de recommandation pour ces sites Web. Le matriel contenu sur ces sites Web ne fait pas partie du matriel de ce produit IBM et lutilisation de ces sites Web se fait vos propres risques. IBM peut utiliser ou distribuer les informations que vous lui fournissez, de la faon dont il le souhaite, sans encourir aucune obligation envers vous.
Copyright IBM Corporation 1989, 2011. 458

459 Remarques

Les personnes disposant dune licence pour ce programme et qui souhaitent obtenir des informations sur celui-ci pour activer : (i) lchange dinformations entre des programmes crs de manire indpendante et dautres programmes (notamment celui-ci) et (ii) lutilisation mutuelle des informations qui ont t changes, doivent contacter : IBM Software Group, Attention: Licensing, 233 S. Wacker Dr., Chicago, IL 60606, tats-Unis. Ces informations peuvent tre disponibles, soumises des conditions gnrales, et dans certains cas payantes. Le programme sous licence dcrit dans ce document et toute la documentation sous licence disponible pour ce programme sont fournis par IBM en conformit avec les conditions de laccord du client IBM, avec laccord de licence du programme international IBM et avec tout accord quivalent entre nous. les informations concernant les produits autres quIBM ont t obtenues auprs des fabricants de ces produits, leurs annonces publiques ou dautres sources publiques disponibles. IBM na pas test ces produits et ne peut confirmer lexactitude de leurs performances, leur compatibilit ou toute autre fonctionnalit associe des produits autres quIBM. Les questions sur les capacits de produits autres quIBM doivent tre adresses aux fabricants de ces produits. Ces informations contiennent des exemples de donnes et de rapports utiliss au cours doprations quotidiennes standard. Pour les illustrer le mieux possible, ces exemples contiennent des noms dindividus, dentreprises, de marques et de produits. Tous ces noms sont fictifs et toute ressemblance avec des noms et des adresses utiliss par une entreprise relle ne serait que pure concidence. Si vous consultez la version papier de ces informations, il est possible que certaines photographies et illustrations en couleurs napparaissent pas.
Marques commerciales

IBM, le logo IBM, ibm.com et SPSS sont des marques commerciales dIBM Corporation, dposes dans de nombreuses juridictions du monde entier. Une liste jour des marques IBM est disponible sur Internet ladresse http://www.ibm.com/legal/copytrade.shtml. Adobe, le logo Adobe, PostScript et le logo PostScript sont des marques dposes ou des marques commerciales de Adobe Systems Incorporated aux Etats-Unis et/ou dans dautres pays. Intel, le logo Intel, Intel Inside, le logo Intel Inside, Intel Centrino, le logo Intel Centrino, Celeron, Intel Xeon, Intel SpeedStep, Itanium, et Pentium sont des marques commerciales ou des marques dposes de Intel Corporation ou de ses filiales aux Etats-Unis et dans dautres pays. Java et toutes les marques et logos Java sont des marques commerciales de Sun Microsystems, Inc. aux Etats-Unis et/ou dans dautres pays. Linux est une marque dpose de Linus Torvalds aux Etats-Unis et/ou dans dautres pays. Microsoft, Windows, Windows NT et le logo Windows sont des marques commerciales de Microsoft Corporation aux Etats-Unis et/ou dans dautres pays. UNIX est une marque dpose de The Open Group aux Etats-Unis et dans dautres pays. Ce produit utilise WinWrap Basic, Copyright 1993-2007, Polar Engineering and Consulting, http://www.winwrap.com/.

460 Annexe B

Les autres noms de produits et de services peuvent tre des marques dIBM ou dautres socits. Les captures dcran des produits Adobe sont reproduites avec lautorisation de Adobe Systems Incorporated. Les captures dcran des produits Microsoft sont reproduites avec lautorisation de Microsoft Corporation.

Index
Access (Microsoft), 17 Affichage, 227, 259, 370 Barres doutils, 370 Etiquettes de dimension, 259 Lgendes, 273 Lignes ou colonnes, 259 notes de bas de page, 273 Rsultats, 227 titres, 259 Affichage des donnes, 78 Affichage des variables, 79 personnalisation, 94, 351 affichages/panneaux multiples diteur de donnes, 103 diteur de syntaxe, 300 agrgation de donnes Fonctions dagrgation, 200 Agrgation de donnes, 197 Noms de variable et tiquettes, 200 Aide en ligne, 9 Assistant statistique, 7 Ajout dtiquettes de groupe, 254 algorithmes, 9 Alignement, 88, 228, 347 diteur de donnes, 88 Rsultats, 228, 347 Analyse de donnes, 7 Etapes de base, 7 Annes, 348 valeurs deux chiffres, 348 Assistant statistique, 7 attribution dun nouveau nom aux ensembles de donnes, 109 attributs attributs de variable personnaliss, 90 Attributs de variable, 89 Copie et collage, 89 personnalis, 90 attributs de variable personnaliss, 90 attributs personnaliss, 90 Autoscripts, 362, 443 association des objets du Viewer, 445 Basique, 452 Cration, 444 Evnements dclenchants, 443 Barre dtat, 3 Barres doutils, 370, 372373 Affichage dans des fentres diffrentes, 372 Affichage et masquage, 370 Cration, 370, 372 Cration doutils, 373 personnalisation, 370, 372 bases de donnes Clause Where, 24 Conversion des chanes en valeurs numriques, 29 Cration de relations, 22 Dfinition de variables, 29 Demander une valeur, 27 Echantillonnage alatoire, 24 Enregistrement de requtes, 31 Expressions conditionnelles, 24 Jointures de tableaux, 22 Lecture, 1617, 20 Microsoft Access, 17 Requtes de paramtres, 24, 27 slection de fichiers de donnes, 20 Slection dune source de donnes, 17 Spcification de critres, 24 Syntaxe SQL, 31 Vrification des rsultats, 31 Bases de donnes, 1617, 20, 22, 24, 27, 29, 31 ajout de nouveaux champs un tableau, 61 ajout denregistrements (observations) un tableau, 62 cration dun tableau, 63 enregistrement, 52 mise jour, 52 remplacement de valeurs dans des champs existants, 60 remplacement dun tableau, 63 Botes de dialogue, 5, 334335, 344 Affichage des tiquettes de variable, 4, 344 Affichage des noms de variable, 4, 344 commandes, 5 Dfinition de groupes de variables, 334 icnes de variables, 6 Informations sur les variables, 6 Ordre daffichage des variables, 344 Rordonnance de listes cible, 336 Slection de variables, 5 utilisation de groupes de variables, 335 Variables, 4 Bordures, 268, 276 Affichage des bordures masques, 276 Bouton Aide, 5 Bouton Annuler, 5 Bouton Coller, 5 Bouton OK, 5 Bouton Restaurer, 5 Calcul de variables, 143 Calcul de nouvelles variables chane, 146 Cellules de tableaux pivotants, 265, 273, 275 Affichage, 258 Formats, 265 Largeurs, 275 masquage, 258 Slection, 276 Centrage de rsultats, 228, 347 codage local, 309 codage par couleur diteur de syntaxe, 303 collage dans dautres applications, 232
461

462 Index

colonnes., 276 Modification de la largeur des tableaux pivotants, 276 Slection dans les tableaux pivotants, 276 commandes dextension botes de dialogue personnalises, 401 Comptage doccurrences, 148 Connexion un serveur, 71 contrle du nombre de lignes afficher, 261 convertisseur de syntaxe, 455 copie et collage dans dautres applications, 232 copie spciale, 232 couleur darrire-plan, 270 couleurs de ligne en alternance Tableaux pivotants, 265 Couleurs de tableaux pivotants, 268 Bordures, 268 cration de diagrammes, 311 critres dagrgation Dans Agrger les donnes, 197 CTABLES conversion de la syntaxe de la commande TABLES en CTABLES, 455 Data Editor plusieurs fichiers de donnes ouverts, 105 DATA LIST, 67 et GET DATA, 67 dfinition de variables Application dun dictionnaire des donnes, 122 Etiquettes de valeurs, 111 Dfinition de variables, 80, 83, 8587, 89, 111 Copie et collage dattributs, 89 Etiquettes de valeurs, 86 Etiquettes de variable, 85 Modles, 89 Types de donnes, 83 Valeurs manquantes, 87 Dplacement de lignes et de colonnes, 253 diagrammes, 227, 233, 279, 311, 354 Aperu, 311 Cration, 311 Cration partir de tableaux pivotants, 279 exportation, 233 Gnrateur de diagrammes, 311 masquage, 227 Modles, 319, 354 Rapport hauteur/largeur, 354 retours la ligne dans les panels, 319 taille, 319 Valeurs manquantes, 319 Dictionnaire, 45 Dictionnaire des donnes Application partir dun autre fichier, 122 Division de tableaux, 278 Contrle des sauts de tableau, 278 Donnes de sries chronologiques Cration de variables de sries chronologiques, 182

Dfinition de variables de date, 181 Fonctions de transformation, 183 Remplacement de valeurs manquantes, 185 Transformations de donnes, 180 donnes IBM SPSS Data Collection, 42 enregistrement, 66 Donnes pondres, 224 Et fichiers des donnes restructures, 224 Donnes qualitatives, 114 Conversion de donnes dintervalle en modalits discrtes, 134 Donnes spares par des espaces, 32 Ecart z Ordonner les observations, 162 chantillon alatoire Bases de donnes, 24 Slection, 205 Echantillon alatoire, 24 Gnration de nombres alatoires, 147 chantillonnage Echantillon alatoire, 205 chelle, 82 niveau de mesure, 82 Echelle niveau de mesure, 114 Editeur de diagrammes, 315 proprits, 316 Editeur de donnes, 369 Envoi de donnes vers dautres applications, 369 diteur de donnes, 78, 80, 88, 9599, 102104 Affichage des donnes, 78 Affichage des variables, 79 affichages/panneaux multiples, 103 Alignement, 88 Dfinition de variables, 80 Dplacement de variables, 99 Impression, 104 Insertion de nouvelles observations, 98 Insertion de nouvelles variables, 99 Largeur de colonne, 88 Modification de donnes, 9798 Modification du type de donnes, 99 Observations filtres, 102 Options daffichage, 103 plusieurs fichiers de donnes ouverts, 344 Restrictions concernant la valeur de donnes, 97 rles, 88 Saisie de donnes, 95 Saisie de donnes non numriques, 96 Saisie de donnes numriques, 96 diteur de syntaxe, 299 affichages/panneaux multiples, 300 codage par couleur, 303 commenter ou dcommenter un texte, 306 tendues de commande, 300 mise en retrait de la syntaxe, 307

463 Index

numros de ligne, 300 Options, 365 points darrt, 300, 304, 308 saisie semi-automatique, 302 Signets, 300, 305 syntaxe de formatage, 307 diteur de syntaxe commande, 299 affichages/panneaux multiples, 300 codage par couleur, 303 commenter ou dcommenter un texte, 306 tendues de commande, 300 mise en retrait de la syntaxe, 307 numros de ligne, 300 Options, 365 points darrt, 300, 304, 308 saisie semi-automatique, 302 Signets, 300, 305 syntaxe de formatage, 307 emplacements des fichiers contrle des emplacements des fichiers par dfaut, 360 emplacements des fichiers par dfaut, 360 En-ttes, 247 Enregistrement de diagrammes, 233, 244245 Fichiers BMP, 233, 244 Fichiers EMF, 233 Fichiers EPS, 233, 245 Fichiers JPEG, 233, 244 Fichiers PICT, 233 Fichiers PNG, 244 Fichiers PostScript, 245 Fichiers TIFF, 245 Mtafichiers, 233 enregistrement de fichiers Fichiers de donnes, 4647 Fichiers de donnes IBM SPSS Statistics, 45 Requtes de fichiers de base de donnes, 31 Enregistrement de fichiers, 4547 contrle des emplacements des fichiers par dfaut, 360 Enregistrement des rsultats, 233, 239, 242 Format Excel, 233, 237 Format HTML, 233 Format PDF, 233, 241 Format PowerPoint, 233, 239 Format texte, 233, 242 Format Word, 233, 236 HTML, 233, 235 ensembles de donnes renommer, 109 Espace disque, 67, 69 Temporaire, 67, 69 Espace disque temporaire, 67, 69 Estimations de Blom, 162 Estimations de la proportion Ordonner les observations, 162 Estimations de Rankit, 162 Estimations de Tukey, 162 Estimations de Van der Waerden, 162

Etapes de base, 7 Etiquettes, 254 et noms de sous-type dans le systme OMS, 420 Insertion dtiquettes de groupe, 254 Suppression, 254 Etiquettes de groupe, 254 Etiquettes de valeurs, 86, 96, 103, 111, 352 Application plusieurs variables, 116 Copie, 116 Dans des fichiers de donnes fusionns, 193 diteur de donnes, 103 enregistrement dans des fichiers Excel, 46 Insertion de sauts de ligne, 86 Panneau de lgendes, 352 Tableaux pivotants, 352 Utilisation pour la saisie de donnes, 96 tiquettes de variable Dans des fichiers de donnes fusionns, 193 Etiquettes de variable, 85, 344, 352 Botes de dialogue, 4, 344 Insertion de sauts de ligne, 86 Panneau de lgendes, 352 Tableaux pivotants, 352 valuation, 323 association des champs de lensemble de donnes et de ceux du modle, 325 fonctions dvaluation, 327 fusion des fichiers XML de modle et des transformations, 330 modles pris en charge pour lexport et lvaluation, 322 Valeurs manquantes, 325 Evnements dclenchants, 443 Autoscripts, 443 exclusion de rsultats du Viewer avec OMS, 427 EXECUTE (commande) Colle depuis les botes de dialogue, 309 export de donnes, 46 exportation Modles, 283 Exportation de diagrammes, 233, 244245, 405 Production automatise, 405 Exportation de donnes, 369 Ajout dlments de menu pour lexportation de donnes, 369 Exportation de rsultats, 233, 239, 242 Format Excel, 233, 237, 421 Format HTML, 233 Format PDF, 233, 241, 421 Format PowerPoint, 233 Format texte, 421 Format Word, 233, 236, 421 HTML, 235 OMS, 415 Fentre active, 3 Fentre dsigne, 3

464 Index

Fentres, 1 Fentre active, 3 Fentre dsigne, 3 Fentres daide, 9 Fichier actif, 67, 69 Cration dun fichier actif temporaire, 69 Fichier actif virtuel, 67 Mise en mmoire cache, 69 Fichier actif temporaire, 69 Fichier actif virtuel, 67 fichier-journal, 360 fichiers, 230 Ajout dun fichier texte dans le Viewer, 230 Ouverture, 12 Fichiers BMP, 233, 244 Exportation de diagrammes, 233, 244 Fichiers dBASE, 12, 15, 4647 enregistrement, 4647 Lecture, 12, 15 fichiers de donnes enregistrement, 4547 informations sur les dictionnaires, 45 Informations sur les fichiers, 45 Ouverture, 1213 Restructuration, 209 Retournement, 189 Transposition, 189 Fichiers de donnes, 1213, 32, 4547, 52, 69, 7475, 209 ajout de commentaires, 333 Amlioration des performances pour des fichiers volumineux, 69 Enregistrement de sous-ensembles de variables, 52 enregistrement des rsultats en tant que fichiers de donnes IBM SPSS Statistics, 415 IBM SPSS Data Collection, 42 plusieurs fichiers de donnes ouverts, 105, 344 protection, 67 Quancept, 42 Quanvert, 42 Serveurs distants, 7475 texte, 32 Fichiers de feuille de calcul, 12, 14, 49 Ecriture de noms de variable, 49 Lecture des noms de variable, 14 Lecture des plages, 14 Ouverture, 14 fichiers de syntaxe de commande, 309 Fichiers de syntaxe de commande Unicode, 309 Fichiers dlimits par des tabulations, 12, 14, 32, 4647, 49 Ecriture de noms de variable, 49 enregistrement, 4647 Lecture des noms de variable, 14 Ouverture, 12 Fichiers dlimits par des virgules, 32 Fichiers EPS, 233, 245 Exportation de diagrammes, 233, 245

Fichiers Excel, 12, 14, 47, 369 Ajout dlments de menu pour lenvoi de donnes vers Excel, 369 enregistrement, 4647 enregistrement dtiquettes de valeurs au lieu de valeurs, 46 Ouverture, 12, 14 Fichiers JPEG, 233, 244 Exportation de diagrammes, 233, 244 Fichiers Lotus 1-2-3, 12, 4647, 369 Ajout dlments de menu pour lenvoi de donnes vers Lotus, 369 enregistrement, 4647 Ouverture, 12 Fichiers PNG, 233, 244 Exportation de diagrammes, 233, 244 fichiers portables noms de variable, 47 Fichiers PostScript (encapsuls), 233, 245 Exportation de diagrammes, 233, 245 Fichiers SAS enregistrement, 46 Lecture, 12 Ouverture, 12 fichiers spp conversion en fichiers spj, 413 Fichiers Stata, 15 enregistrement, 46 Lecture, 12 Ouverture, 12, 15 Fichiers SYSTAT, 12 Ouverture, 12 Fichiers TIFF, 245 Exportation de diagrammes, 233, 245 Fonction Dcalage ngatif, 151, 183 Fonction Dcalage positif, 151 Fonction Diffrence, 183 Fonction Diffrence saisonnire, 183 Fonction Lissage, 183 Fonction Mdiane mobile, 183 Fonction Moyenne mobile centre, 183 Fonction Moyenne mobile prcdente, 183 Fonction Somme cumule, 183 fonctions, 146 Traitement des valeurs manquantes, 147 Format chane, 83 format CSV enregistrement des donnes, 47 lecture de donnes, 32 format de fichier de donnes IBM SPSS Statistics acheminement des rsultats dans un fichier de donnes, 421, 427 format de fichier SAV acheminement des rsultats dans un fichier de donnes IBM SPSS Statistics, 421 acheminement des rsultats vers des fichiers de donnes IBM SPSS Statistics, 427

465 Index

Format dollar, 83, 85 Format Excel Exportation de rsultats, 233, 237, 421 Format fixe, 32 Format libre, 32 Format numrique, 83, 85 format numrique restreint, 83 Format PDF Exportation de rsultats, 421 Format point, 83, 85 Format PowerPoint Exportation de rsultats, 233 Format virgule, 83, 85 Format Word Exportation de rsultats, 233, 236, 421 tableaux larges, 233 Formats daffichage, 85 Formats de date annes deux chiffres, 348 Formats dentre, 85 Formats montaires, 351 Formats montaires personnaliss, 83, 351 fusion de modalits, 134 Fusion des fichiers de donnes Affectation dun nouveau nom aux variables, 193 Fichiers avec observations diffrentes, 191 Fichiers avec variables diffrentes, 194 informations sur les dictionnaires, 193 Gnrateur de botes de dialogue personnalises, 375 aperu, 384 bote combine, 391 botes de dialogue personnalises pour les commandes dextension, 401 bouton de bote de dialogue de niveau infrieur, 399 case cocher, 390 commande groupe dlments, 394 commande numrique, 393 commande texte, 393 commande texte statique, 394 lments de liste de bote combines, 392 lments de zone de liste, 392 emplacement du menu, 379 enregistrement des spcifications des botes de dialogue, 385 fichier daide, 377 fichiers (spd) de package des botes de dialogue personnalises, 385 filtrage des listes de variables, 390 filtre de type fichier, 399 groupe cases cocher, 397 groupe de boutons radio, 395396 installation de botes de dialogue, 385 liste cible, 389 liste source, 388 modle de syntaxe, 381 modification des botes de dialogue installes, 385

navigateur de fichiers, 398 ouverture des fichiers des spcifications des botes de dialogue, 385 proprits de bote de dialogue, 377 proprits de bote de dialogue de niveau infrieur, 400 rgles de prsentation, 380 traduction de botes de dialogue et de fichiers daide, 402 zone de liste, 391 Gnrateur de diagrammes, 311 Galerie, 312 Gnration de nombres alatoires, 147 GET DATA, 67 et DATA LIST, 67 et GET CAPTURE, 67 GGRAPH conversion de IGRAPH en GGRAPH, 455 graphique comparatif, 279 Groupement de lignes ou de colonnes, 254 groupes de variables, 334335 Dfinition, 334 Utilisation, 335 groupes dextension affichage des groupes dextension installs, 342 cration de groupes dextension, 336 installation de groupes dextension, 339 HTML, 233, 235 Exportation de rsultats, 233, 235 Icnes Botes de dialogue, 6 identificateurs de commande, 419 IGRAPH conversion de IGRAPH en GGRAPH, 455 import de donnes, 12, 16 Impression, 104, 245247, 249, 261, 268, 278 Aperu avant impression, 246 Contrle des sauts de tableau, 278 diagrammes, 245 Donnes, 104 En-ttes et pieds de page, 247 Espace entre les lments de rsultat, 249 Modles, 283 Numros de page, 249 Redimensionnement de tableaux, 261, 268 Rsultats texte, 245 strates, 245, 261, 268 Tableaux pivotants, 245 Taille des diagrammes, 249 Imputation multiple Options, 367 imputations Recherche dans lditeur de donnes, 100 Informations sur les fichiers, 45 Informations sur les variables, 332 Insertion dtiquettes de groupe, 254

466 Index

jointure externe, 22 jointure interne, 22 Journal de session, 360 Justification, 228, 347 Rsultats, 228, 347 LAG (fonction), 183 langage de commande, 295 Langue modification du langage de linterface utilisateur, 344 Modification du langage des rsultats, 344 Largeur de colonne, 88, 261, 276, 357 Contrle de la largeur maximale, 261 Contrle de la largeur par dfaut, 357 Contrle de la largeur pour texte avec retour automatique la ligne, 261 diteur de donnes, 88 Tableaux pivotants, 276 Lgende, 228229 Dans le Viewer, 228 Dveloppement, 229 Modification des niveaux, 229 Rduction, 229 Lgendes, 272273 Lignes, 276 Slection dans les tableaux pivotants, 276 Lissage T4253H, 183 Listes cible, 336 Listes de variables, 336 Rordonnance de listes cible, 336 marques commerciales, 459 masquage, 227, 258259, 370 Etiquettes de dimension, 259 Lgendes, 273 Lignes et colonnes, 258 notes de bas de page, 273 Rsultats dune procdure, 227 titres, 259 Masquage Barres doutils, 370 masquage (exclusion) de rsultats du Viewer avec OMS, 427 masquer les variables diteur de donnes, 335 listes de botes de dialogue, 335 Mmoire, 344 mentions lgales, 458 menus, 369 personnalisation, 369 Mtafichiers, 233 Exportation de diagrammes, 233 Mthodes de slection, 276 Slection de lignes et de colonnes dans des tableaux pivotants, 276 Microsoft Access, 17

mise lchelle Tableaux pivotants, 261, 268 Mise en mmoire cache, 69 Fichier actif, 69 Mise en page, 247, 249 En-ttes et pieds de page, 247 Taille des diagrammes, 249 Mode distribu, 7172, 7476, 410 Accs aux fichiers de donnes, 7475 chemins relatifs, 76 Procdures disponibles, 76 Modles, 89, 281, 319, 354 activation, 281 copie, 282 Dfinition de variable, 89 diagrammes, 319 Diagrammes, 354 valuation, 323 exportation, 283 fusion des fichiers de modle et des transformations, 330 Impression, 283 interaction, 281 modles pris en charge pour lexport et lvaluation, 322 proprits, 282 Utilisation dun fichier de donnes externe comme modle, 122 Viewer de modle, 281 Modles de tableaux, 259260 application, 260 Cration, 260 Modification de donnes, 9798 Modification de lordre des lignes et des colonnes, 253 niveau de mesure, 82, 114 Dfinition, 82 icnes des botes de dialogue, 6 niveau de mesure inconnu, 117 niveau de mesure par dfaut, 348 Niveau de mesure, 82, 114 Dfinition, 82 niveau de mesure inconnu, 117 nominal, 82 niveau de mesure, 82 Nominal niveau de mesure, 114 noms de variable, 81, 344 affichage des noms de variables longs dans les rsultats, 81 Botes de dialogue, 4, 344 fichiers portables, 47 gnr par le systme de gestion des rsultats, 434 noms de variables dobservation mixtes, 81 rgles, 81 troncation des noms de variable longs dans les versions prcdentes, 47 Notation scientifique, 83, 344 Suppression dans le rsultat, 344

467 Index

notes de bas de page, 264, 272275 Marques, 264 Renumrotation, 274 Notes de bas de page diagrammes, 318 Nouvelles fonctionnalits version 20, 1 Numros de port, 72, 410 Numrotation des pages, 249 observations, 98, 209 Insertion de nouvelles observations, 98 la pondration, 207 Recherche dans lditeur de donnes, 100 Restructuration en variables, 209 Slection de sous-groupes, 202, 204, 206 Tri, 187 Observations recherche des observations dupliques, 130 observations dupliques (enregistrements) recherche et filtrage, 130 Observations filtres, 102 diteur de donnes, 102 OMS, 415, 439 contrle des pivots de tableau, 421, 432 exclusion des rsultats du Viewer, 427 format de fichier de donnes IBM SPSS Statistics, 421, 427 format de fichier SAV, 421, 427 Format Excel, 421 Format PDF, 421 Format texte, 421 Format Word, 421 identificateurs de commande, 419 noms de variable dans les fichiers SAV, 434 sous-types de tableau, 419 types dobjet de sortie, 418 utilisation de XSLT avec OXML, 440 XML, 421, 435 Options, 344, 347348, 351352, 354, 357, 360, 362, 365 Affichage des variables, 351 annes deux chiffres, 348 diagrammes, 354 Donnes, 348 diteur de syntaxe, 365 Etiquettes rsultats, 352 Gnrales, 344 imputation multiple, 367 Modle de tableau pivotant, 357 Monnaie, 351 Rpertoire temporaire, 360 scripts, 362 Viewer, 347 Options de diagramme, 354 ordinal, 82 niveau de mesure, 82

Ordinal niveau de mesure, 114 Ordonnancement des observations, 161 Centiles, 162 Rangs fractionnaires, 162 Scores de Savage, 162 Valeurs ex aequo, 163 Ordre daffichage, 253 orthographe, 95 Dictionnaire, 348 Outil visuel de regroupement en bandes, 134 Ouverture de fichiers, 1216, 32 contrle des emplacements des fichiers par dfaut, 360 Fichiers dBASE, 12, 15 Fichiers de donnes, 1213 Fichiers de donnes texte, 32 Fichiers de feuille de calcul, 12, 14 Fichiers dlimits par des tabulations, 12 Fichiers Excel, 12, 14 Fichiers Lotus 1-2-3, 12 Fichiers Stata, 15 Fichiers SYSTAT, 12 OXML, 440 paires de variables Cration, 209 Paires de variables, 209 Paramtres de ligne de commande, 412 Tches de production, 412 PDF Exportation de rsultats, 233, 241 Performances, 69 Mise en mmoire cache des donnes, 69 Pieds de page, 247 Pivotement contrle avec OMS pour les rsultats exports, 432 plusieurs fichiers de donnes ouverts, 105, 344 suppression, 109 points darrt diteur de syntaxe, 304 Polices, 103, 229, 270 diteur de donnes, 103 Panneau de lgendes, 229 Pondration dobservations, 207 Pondrations fractionnelles dans des tableaux croiss, 207 PowerPoint, 239 exportation du rsultat au format PowerPoint, 239 Production automatise, 405 programmation avec le langage de commande, 295 proprits, 261 Tableaux, 261 Tableaux pivotants, 261 proprits de cellule, 270271 Python scripts, 446

468 Index

quadrillage, 276 Tableaux pivotants, 276 Quancept, 42 Quanvert, 42 Rapport hauteur/largeur, 354 rechercher et remplacer documents du Viewer, 230 Recodage de valeurs, 134, 152153, 155156, 158 regroupement en bandes, 134 regroupement par casiers, 134 Remplacement de valeurs manquantes Interpolation linaire, 186 Mdiane des points voisins, 186 Moyenne de la srie, 186 Moyenne des points voisins, 186 Tendance linaire, 186 Rpertoire temporaire, 360 Dfinition de la position en mode local, 360 Variable denvironnement SPSSTMPDIR, 360 restructuration des donnes Aperu, 208 Cration de plusieurs variables dindex pour la restructuration des variables en observations, 218 Cration de variables dindex pour la restructuration des variables en observations, 215 Cration dune variable dindex pour la restructuration des variables en observations, 217 Et donnes pondres, 224 Exemple de deux index lors de la restructuration de variables en observations, 217 Exemple de restructuration de variables en observations, 211 Exemple de restructuration dobservations en variables, 212 Exemple dindex unique lors de la restructuration de variables en observations, 216 Groupes de variables pour la restructuration de variables en observations, 213 Options de restructuration des variables en observations, 220 Options de restructuration dobservations en variables, 223 Slection de donnes pour la restructuration de variables en observations, 214 Slection de donnes pour la restructuration dobservations en variables, 221 Tri de donnes pour la restructuration dobservations en variables, 222 Types de restructuration, 209 Restructuration des donnes, 208209, 211218, 220224 Rsultats, 226228, 232233, 250, 347 Affichage, 227 Alignement, 228, 347 Centrage, 228, 347 Collage dans dautres applications, 232 copie, 227

dplacement, 227 enregistrement, 250 exportation, 233 masquage, 227 Modification du langage des rsultats, 344 Suppression, 227 Viewer, 226 Retour la ligne automatique, 261 Contrle de la largeur de colonne pour texte avec retour automatique la ligne, 261 tiquettes de variable et de valeur, 86 rles diteur de donnes, 88 Rotation dtiquettes, 254 Saisie de donnes, 9596 Non numrique, 96 numrique, 96 Utilisation dtiquettes de valeurs, 96 Sauts de ligne tiquettes de variable et de valeur, 86 Sauts de tableau, 278 Scores de Savage, 162 Scores normaux Ordonner les observations, 162 scripts, 369, 373, 442 Ajout aux menus, 369 Autoscripts, 443 Basique, 449 Cration, 442 Excution, 442 Excution avec les boutons de la barre doutils, 373 langage par dfaut, 362, 442 langages, 442 modification, 442 Python, 446 scripts au dmarrage, 453 slection des observations Echantillon alatoire, 205 En fonction de critres de slection, 204 Intervalle de temps, 206 Plage de dates, 206 Plage dobservations, 206 Slection dobservations, 202 slectionner des observations, 202 sparation de fentre diteur de donnes, 103 diteur de syntaxe, 300 sparation de panneau diteur de donnes, 103 diteur de syntaxe, 300 Serveurs, 7172, 410 ajout, 72, 410 Connexion, 71 modification, 72, 410 Noms, 72, 410 Numros de port, 72, 410

469 Index

Serveurs distants, 7172, 7476, 410 Accs aux fichiers de donnes, 7475 ajout, 72, 410 chemins relatifs, 76 Connexion, 71 modification, 72, 410 Procdures disponibles, 76 Signets diteur de syntaxe, 305 sous-groupes dobservations Echantillon alatoire, 205 Slection, 202, 204, 206 Sous-titres diagrammes, 318 sous-types, 419 et tiquettes, 420 sous-types de tableau, 419 et tiquettes, 420 strates, 245, 255256, 258, 261, 268 affichage, 256, 258 Cration, 256 Impression, 245, 261, 268 Tableaux pivotants, 255 Suppression de plusieurs commandes EXECUTE dans les fichiers de syntaxe, 309 Suppression de rsultats, 227 Suppression dtiquettes de groupe, 254 Syntaxe, 295, 308, 372, 405 accs Command Syntax Reference, 9 Collage, 297 Excution, 308 Excution de la syntaxe de commande avec les boutons de la barre doutils, 372 Fichier de rsultat, 297 fichier-journal, 309 Fichiers de syntaxe de commande Unicode, 309 Rgles de syntaxe, 295 Rgles des tches de production, 405 Syntaxe de commande, 295, 308, 369, 373, 405 accs Command Syntax Reference, 9 Ajout aux menus, 369 Collage, 297 Excution, 308 Excution avec les boutons de la barre doutils, 373 Fichier de rsultat, 297 fichier-journal, 309 Rgles de syntaxe, 295 Rgles des tches de production, 405 Systme de gestion des rsultats (OMS), 415, 439 Systme de mesure, 344 Systme de production, 344 conversion des fichiers en tches de production, 413 Utilisation de la syntaxe de commande partir dun fichier-journal, 344 table de consultation, 194

Tableaux, 278 Alignement, 271 Contrle des sauts de tableau, 278 conversion de la syntaxe de la commande TABLES en CTABLES, 455 couleur darrire-plan, 270 marges, 271 Polices, 270 proprits de cellule, 270271 tableaux classiques, 279 Tableaux croiss Pondrations fractionnelles, 207 tableaux larges collage dans Microsoft Word, 232 Tableaux personnaliss conversion de la syntaxe de la commande TABLES en CTABLES, 455 Tableaux pivotants, 227, 232233, 245, 252255, 258259, 261, 264265, 268, 275276, 278279, 357 Affichage des bordures masques, 276 Affichage et masquage des cellules, 258 Ajustement de la largeur de colonne par dfaut, 35