IBM SPSS Statistics Core System Users Guide
IBM SPSS Statistics Core System Users Guide
IBM SPSS Statistics Core System Users Guide
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.
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
confirmer et expliquer des modles conceptuels qui impliquent lattitude, les perceptions et dautres facteurs qui entranent un comportement.
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.
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
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
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
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
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
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
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
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
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 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
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
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 . . . . . . . . . . . . . . . . . . .
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
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
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 . . . . . . . . . . . . . .
.. .. .. .. ..
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
322
.. .. .. .. 325 327 329 330
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
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
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
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
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
xix
Chapitre
Sommaire
Nouveauts de la version 20
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
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.
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.)
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
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).
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.
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
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.
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.
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.
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
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.
13 Fichiers de donnes
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.
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
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
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.
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.
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.).
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.
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).
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
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
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 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).
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.
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 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
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
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
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
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 :
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.
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
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.
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
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.
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.
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
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).
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
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.
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.
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.
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
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
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
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 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.
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.
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
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
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
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
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
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
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.
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,
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
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.
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
Date de dbut. Les observations pour lesquelles la collecte des donnes sest termine la
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).
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.
Excel et autres formats de feuille de calcul Fichiers dlimits par des tabulations et fichiers texte CSV SAS Stata Tableaux de base de donnes
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.
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
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
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
de fichier court.
SAS v7-8 extension longue Windows (*.sas7bdat) SAS version 78 pour Windows, format de
49 Fichiers de donnes
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
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.
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
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
52 Chapitre 3
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
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
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.
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
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
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).
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
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.
(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.
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.
Pour plus dinformations sur la dfinition dune condition de filtre pour la slection dobservations, reportez-vous Slectionner des observations sur p. 202.
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.
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.
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.
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.
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.)
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,
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
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.
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
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
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).
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.
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.
70 Chapitre 3
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.
Remarque : Vous devez dfinir le paramtre de cache pour chaque session. A chaque nouvelle session, la valeur est paramtre par dfaut sur 20.
Chapitre
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.
71
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.
(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.
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.
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
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.
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
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.
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
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.
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
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.
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
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.
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.
81 diteur de donnes
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
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*
* 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
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.
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.
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).
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.
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.
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
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.
dautres variables.
E A partir des menus, slectionnez : Edition > Copier E Slectionnez la ou les cellules dattribut auxquelles vous souhaitez appliquer lattribut. (Vous
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
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.
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.
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.
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.
Une fois les attributs visibles dans Affichage des variables, vous pouvez les modifier directement dans lEditeur de donnes.
94 Chapitre 5
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.
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
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
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.
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
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
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
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.
99 diteur de donnes
Une nouvelle ligne est insre pour cette observation et toutes les variables reoivent la valeur manquante par dfaut.
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.
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.
100 Chapitre 5
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.
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
ou
Edition > Remplacer
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.
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.
103 diteur de donnes Figure 5-14 Observations filtres dans lditeur de donnes
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
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.
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.
Chapitre
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.
105
106 Chapitre 6
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.
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
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
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.
de donnes. Pour plus d'informations, reportez-vous la section noms des variables dans le chapitre 5 sur p. 81.
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
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
mensuels au format Excel). Pour plus d'informations, reportez-vous la section Copie des proprits de donnes sur p. 122.
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.
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
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.
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
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,
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.
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
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.
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.
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
niveau de mesure.
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.
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,
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.
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.
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
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
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.
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.
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.
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.
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
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.
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.
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.
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.
128 Chapitre 7 Figure 7-12 Assistant Copier des proprits de donnes : Etape 4
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.
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.
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.
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.
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.
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
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.
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
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
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.
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
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
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
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.
Grille : Affiche les valeurs qui dfinissent les extrema suprieurs de chaque casier et les tiquettes
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).
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
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.
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 :
regroupe par casiers la moins leve (par exemple, la valeur 10 indique un intervalle comprenant toutes les valeurs jusqu 10).
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
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 :
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
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 %.
141 Prparation des donnes Figure 7-18 Copie de casiers partir de ou vers la variable actuelle
ou
E Dans la zone Liste des variables analyses, cliquez sur la variable vers laquelle copier les
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
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.
143
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.
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.
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
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
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.
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)
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.
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
149 Transformations de donnes Figure 8-5 Bote de dialogue Compter occurrences des valeurs par observation
En option, vous pouvez dfinir un sous-ensemble dobservations dont il faut compter les occurrences de valeurs.
150 Chapitre 8 Figure 8-6 Bote de dialogue Compter occurrences des valeurs par observation : Valeurs compter
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
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.
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.
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
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.
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
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
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.
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.
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
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.
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.
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
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
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.
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.
En option, vous pouvez ordonner les observations en ordre croissant ou dcroissant et sparer les rangs en sous-groupes.
exponentielle.
Rang fractionnaire. La valeur de la nouvelle variable est gale au rang divis par la somme des
statistiques. La nouvelle variable est une constante pour toutes les observations du mme groupe.
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
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
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.
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
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.
E Slectionnez la variable chane convertir dans la liste Variables. Notez que cette liste affiche
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
E Entrez un nom pour la variable de rsultat. Le nom ne peut pas tre identique une variable
slectionner un format date/heure pour la nouvelle variable dans la liste Formats des rsultats. attribuer une tiquette de variable descriptive la nouvelle variable.
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
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.
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.
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
172 Chapitre 8
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.
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
174 Chapitre 8
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
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
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
Troncation 1 0 0 0 0 0
Arrondi : 1 1 0 0 0 0
Troncation 12 11 1 1 1 1
Arrondi : 12 12 1 1 1 1
176 Chapitre 8
E Entrez un nom pour la variable de rsultat. Le nom ne peut pas tre identique une variable
178 Chapitre 8
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.
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 :
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.
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.
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.
183 Transformations de donnes Figure 8-31 Bote de dialogue Crer la srie chronologique
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.
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.
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.
Entrer des noms de variables pour remplacer les noms des nouvelles variables par dfaut. Changer la mthode destimation pour une variable slectionne.
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
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
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
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
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.
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.
191 Gestion et transformations de fichiers Figure 9-3 Slection des fichiers fusionner
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
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
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
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.
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.
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
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.
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.
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.
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.
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
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
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.
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
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
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.
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.
206 Chapitre 9 Figure 9-13 Bote de dialogue Slectionner observations : Echantillon alatoire
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.
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.
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.
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.
Restructurer les variables slectionnes en observations Restructurer les observations slectionnes en variables Transposer toutes les donnes
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
Dfinir les options du nouveau fichier Coller la syntaxe de la commande dans une fentre de syntaxe
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
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
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
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.
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.
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.
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
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.
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
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.
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.
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.
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
220 Chapitre 9
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.
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
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.
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
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.
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.
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
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.
ou
E A partir des menus, slectionnez : Edition > Suppr
228 Chapitre 10
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.
ou
E Cliquez sur llment dans la ligne de lgende. E A partir des menus, slectionnez : Affichage > Rduire
ou
Affichage > Dvelopper
(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.
230 Chapitre 10
ou
Insrer > Nouveau texte E Double-cliquez sur le nouvel objet. E Entrez le texte.
ou
Edition > Remplacer
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.
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
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.
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
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.
dexportation.
Objets exporter. Vous pouvez exporter tous les objets du Viewer, tous les objets visibles ou
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
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
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.)
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
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.
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
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.
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
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.
Remarque : Le format EMF (mtafichier amlior) nest disponible que sous les systmes dexploitation Windows.
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.
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.
246 Chapitre 10 E Choisissez les paramtres dimpression voulus. E Cliquez sur OK pour imprimer.
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
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.
248 Chapitre 10
Les tiquettes des en-ttes de lignes de lgende Les titres et les sous-titres ;
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.
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.
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.
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.
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.
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
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.
dplacer.
E Faites glisser ltiquette vers sa nouvelle position.
254 Chapitre 11
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.
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.
dgrouper.
E A partir des menus, slectionnez : Edition > Ungroup
ou
Format > Faire pivoter les tiquettes des lignes externes
Seules les tiquettes des colonnes les plus internes et les tiquettes des lignes les plus externes peuvent tre pivotes.
Remarque : Modifier > Restaurer ne sont pas disponibles pour les tableaux classiques.
256 Chapitre 11
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
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
258 Chapitre 11
E Dans la liste Modalit visible, slectionnez une dimension de strate. La liste Modalits de Strates
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.
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.
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)
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.
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.
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.
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).
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).
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
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
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 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
Imprimer toutes les strates ou seulement la strate suprieure du tableau, et imprimer chaque strate sur une page spare.
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.
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
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
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.
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.
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.
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.
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
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.
276 Chapitre 11
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.
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.
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
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
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.
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.
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.
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.
283 Modles
pouvez galement coller dans dautres applications, la vue apparaissant sous forme dimage ou de tableau selon lapplication cible choisie.
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
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.
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
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
Plus grand nombre de variables. Inclut ou exclut les variables prdites les plus importantes
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.
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.
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.
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.
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
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
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.
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.
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.
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.
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
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).
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
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,
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
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.
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
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
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.
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.
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
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.
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.
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.
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
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.
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.
ou
E Positionnez le curseur lintrieur de la commande souhaite. E A partir des menus, slectionnez : Outils > Activer le point 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
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.
ou
Outils > Signet prcdent
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
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.
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
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.
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.
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
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.
Codage. Le codage local est dtermin par les paramtres rgionaux actuels.
310 Chapitre 13
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.
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.
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
311
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
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.
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
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.
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
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.
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.
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
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
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
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
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.
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.
322
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.
E Slectionnez un fichier XML de modle ou une archive ZIP. Utilisez le bouton Parcourir pour
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,
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.
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.
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
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.)
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
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.
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.
328 Chapitre 15 Figure 15-3 Assistant dvaluation : Slection des fonctions dvaluation
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.
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.
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.
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.
ltiquette Variable le format des Donnes les valeurs manquantes spcifies Etiquettes de valeurs Le niveau de mesure
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.
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
Nom du groupe :Les noms de groupes peuvent slever jusqu 64 octets. Vous pouvez utiliser
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.
335 Utilitaires
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
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
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
dextension.
E Spcifiez un fichier cible pour le groupe dextension.
337 Utilitaires E Cliquez sur Enregistrer pour enregistrer le groupe dextension lemplacement spcifi. Ceci
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
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
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.
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.
-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
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
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.
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
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
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.
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
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
E Cochez les attributs de variable afficher. E Utilisez les flches de dfilement Haut et Bas pour modifier lordre daffichage des attributs.
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.
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
de remplissage pour les nouveaux diagrammes. Vous pouvez changer lordre des couleurs et des motifs utiliss lors de la cration dun diagramme.
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.
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
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 ;
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
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 ;
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
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
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.
361 Options Figure 17-9 Bote de dialogue Options : Onglet Emplacements des fichiers
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.
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.
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
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
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
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
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
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
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
369
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.
371 Personnalisation des menus et des barres doutils Figure 18-2 Bote de dialogue Montrer barres doutils
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
372 Chapitre 18
Les nouveaux outils saffichent dans la modalit dfinie par lutilisateur, qui peut aussi contenir des lments de menu dfinis par lutilisateur.
373 Personnalisation des menus et des barres doutils Figure 18-4 Bote de dialogue Personnaliser barre doutils
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.
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.
375
376 Chapitre 19
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.
bote de dialogue est lance et lemplacement du nouvel lment de menu de la bote de dialogue
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.
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.
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
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.
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
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.
(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.
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.
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.
%%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
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.
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.
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
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
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 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
388 Chapitre 19
ensemble de cases cocher. Pour plus d'informations, reportez-vous la section Groupe dlments sur p. 394.
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.
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
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.
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
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.
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.
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
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.
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
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
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.
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,
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
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
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.
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.
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.
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
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
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 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.
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
400 Chapitre 19
Titre. Le texte affich dans le bouton. Note daide. Le texte de la note daide facultative qui saffiche lorsque lutilisateur positionne
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.
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.
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.
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
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
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.
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.
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
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
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.
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 %).
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
410 Chapitre 20
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.
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.
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
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.
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
-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.
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.
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.
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.
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.
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.
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.
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
419 Systme de gestion des rsultats Figure 21-2 Types dobjet de sortie
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
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
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
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.
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).
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.
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
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.
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
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.
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).
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
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.
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.
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.
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 .
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.
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 :
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
<?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>
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 :
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 :
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.
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
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']
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).
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
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
444 Chapitre 22
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.
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.
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.
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.
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.
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.
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.
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
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.
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
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
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.
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
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.
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"
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 (.).
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
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, 357 Alignement, 271 annulation des modifications, 255 Bordures, 268 Collage dans dautres applications, 232 Collage sous forme de tableaux, 232 Contrle des sauts de tableau, 278 contrle du nombre de lignes afficher, 262 couleur darrire-plan, 270 couleurs de ligne en alternance, 265 Cration de diagrammes partir de tableaux, 279 Dplacement de lignes et de colonnes, 253 Dissociation de lignes ou de colonnes, 254 Exportation au format HTML, 233 Formats de cellule, 265 Groupement de lignes ou de colonnes, 254 Impression de grands tableaux, 278 Impression de strates, 245 Insertion dtiquettes de groupe, 254 Largeur des cellules, 275 Lgendes, 272273 Manipulation, 252 marges, 271 masquage, 227 Modle de tableau par dfaut des nouveaux tableaux, 357 modification, 252 Modification de laspect, 259 Modification de lordre daffichage, 253 notes de bas de page, 272275 Pivotement, 252253 Polices, 270 proprits, 261 proprits de cellule, 270271 Proprits des notes de bas de page, 264 Proprits gnrales, 261
470 Index
quadrillage, 276 Redimensionnement des fins dajustement la page, 261, 268 reprsenter plus rapidement les tableaux, 357 Rotation dtiquettes, 254 Slection de lignes et de colonnes, 276 strates, 255 Suppression dtiquettes de groupe, 254 tableaux classiques, 279 tableaux pivotants rapides, 357 Texte de suite, 268 Transposition de lignes et de colonnes, 254 Utilisation dicnes, 253 tableaux pivotants rapides, 357 TABLES conversion de la syntaxe de la commande TABLES en CTABLES, 455 Tches de production, 405, 411412 conversion des fichiers du systme de production, 413 excution de plusieurs tches de production, 412 Exportation de diagrammes, 405 Fichiers de rsultat, 405 Paramtres de ligne de commande, 412 Programmation des tches de production, 412 Rgles de syntaxe, 405 Tailles, 229 Dans la lgende, 229 texte, 32, 230, 233, 242 Ajout au Viewer, 230 Ajout dun fichier texte dans le Viewer, 230 Exportation de rsultat en tant que texte, 233, 242, 421 Fichiers de donnes, 32 Texte de suite, 268 Pour les tableaux pivotants, 268 Texte dtiquette vertical, 254 titres, 230 Ajout au Viewer, 230 Titres diagrammes, 318 traitement dun fichier scind, 201 Transformations conditionnelles, 145 Transformations de donnes, 348 Calcul de variables, 143 fonctions, 146 Ordonnancement des observations, 161 Recodage de valeurs, 152153, 155156, 158 Retardement de lexcution, 348 Sries chronologiques, 180, 182 Transformations conditionnelles, 145 Variables chane, 146 transformations de fichiers Agrgation de donnes, 197 Fusion des fichiers de donnes, 194 Pondration dobservations, 207 Restructuration des donnes, 208209 Transposition des variables et des observations, 189 Tri dobservations, 187
Transformations de fichiers, 208209 Fusion des fichiers de donnes, 191 traitement dun fichier scind, 201 Transposition de lignes et de colonnes, 254 Transposition des variables et des observations, 189 Tri Variables, 188 tri des variables, 188 Tri dobservations, 187 Types de donnes, 83, 85, 99, 351 Dfinition, 83 Devise personnalise, 83, 351 Formats daffichage, 85 Formats dentre, 85 modification, 99 types dobjet de sortie dans OMS, 418 Unicode, 12, 45 Valeurs de dcalage, 151 Valeurs manquantes, 87, 319 Dfinition, 87 diagrammes, 319 Fonctions, 147 modles dvaluation, 325 Remplacement dans des donnes de sries chronologiques, 185 Variables chane, 87 Valeurs manquantes spcifies par lutilisateur, 87 Variable denvironnement SPSSTMPDIR, 360 Variables, 5, 80, 99, 209, 332, 334, 344 Affectation dun nouveau nom aux fichiers de donnes fusionns, 193 Botes de dialogue, 4 Dfinition, 80 Dfinition de groupes de variables, 334 dplacement, 99 Informations sur la dfinition, 332 Informations sur les variables dans les botes de dialogue, 6 Insertion de nouvelles variables, 99 Ordre daffichage dans les botes de dialogue, 344 Recherche dans lditeur de donnes, 100 Recodage, 152153, 155156, 158 Restructuration en observations, 209 Slection dans des botes de dialogue, 5 Tri, 188 Variables chane, 87, 96 Botes de dialogue, 4 Calcul de nouvelles variables chane, 146 Recodage en nombres entiers conscutifs, 158 Saisie de donnes, 96 segmentation des chanes longues dans les versions prcdentes, 47 Valeurs manquantes, 87
471 Index
Variables de date Dfinition pour des donnes de sries chronologiques, 181 variables de format date, 83, 85, 348 ajouter ou soustraire des variables date/heure, 164 crer une variable date/heure partir dun ensemble de variables, 164 crer une variable date/heure partir dune variable chane, 164 extraire une partie de la variable date/heure, 164 Variables de regroupement, 209 Cration, 209 Variables dchelle regroupement par casiers pour crer des variables qualitatives, 134 Variables denvironnement, 360 SPSSTMPDIR, 360 vecteurs multirponses Dfinition, 119 Dichotomies multiples, 119 Modalits multiples, 119 Viewer, 226229, 249250, 347, 352 Affichage des tiquettes de valeurs, 352 Affichage des tiquettes de variable, 352 Affichage des noms de variable, 352 Affichage des valeurs de donnes, 352 Dplacement du rsultat, 227 Dveloppement de la ligne de lgende, 229 Enregistrement du document, 250 Espace entre les lments de rsultat, 249 exclusion de types de rsultat avec OMS, 427 Lgende, 228 Masquage de rsultats, 227 modification de la police de la lgende, 229 Modification des niveaux de la ligne de lgende, 229 Modification des tailles de la lgende, 229 Options daffichage, 347 Panneau de lgende, 226 Panneau de rsultats, 226 rechercher et remplacer des informations, 230 Rduction de la ligne de lgende, 229 Suppression de rsultats, 227 Viewer de modle, 281 viewer de modles modles scinds, 293 viewer de modles scinds, 293 viewer densemble, 285 dtails dun modle de composant, 292 frquence des valeurs prdites, 289 importance des valeurs prdites, 288 prcision dun modle de composant, 290 prparation automatique des donnes, 293 rcapitulatif du modle, 287 Vitesse, 69 Mise en mmoire cache des donnes, 69
XML acheminement des rsultats au format XML, 421 enregistrement des rsultats sous forme de fichiers XML, 415 rsultat OXML depuis OMS, 440 structure de tableau au format OXML, 435 XSLT utilisation avec OXML, 440