Introduction: Guide de syntaxe des commandes
Le Guide de référence de la syntaxe des commandes est organisé par ordre alphabétique des noms de commande pour fournir un accès rapide à des informations détaillées sur chaque commande dans le langage de commande de syntaxe. Cette introduction regroupe les commandes dans de vastes zones fonctionnelles. Certaines commandes sont répertoriées plus d'une fois car elles exécutent plusieurs fonctions, et certaines commandes plus anciennes qui ont été dépréciées en faveur d'alternatives plus récentes et meilleures (mais qui sont toujours prises en charge) ne sont pas incluses ici. Les modifications apportées au langage de syntaxe de commande (depuis la version 12.0), y compris les modifications apportées aux commandes existantes et l'ajout de nouvelles commandes, sont fournies dans la section Historique de l'édition.
Système central
Le système central contient la fonctionnalité de base plus un certain nombre de procédures de représentation graphique. Il existe également de nombreux modules complémentaires qui contiennent des fonctionnalités spécialisées.
Obtention de données
Vous pouvez lire dans divers formats de données, y compris les fichiers de données enregistrés au format IBM® SPSS® Statistics , les jeux de données SAS, les tables de base de données provenant de nombreuses sources de base de données, Excel et d'autres feuilles de calcul, ainsi que les fichiers de données texte avec des structures à la fois simples et complexes.
Obtenir. Lit les fichiers de données IBM SPSS Statistics .
Importer. Lit les fichiers de données portables créés à l'aide de la commande Export.
Ajouter des fichiers. Combine plusieurs fichiers de données en ajoutant des observations.
Faire correspondre les fichiers. Combine plusieurs fichiers de données en ajoutant des variables.
Mettre à jour. Remplace les valeurs d'un fichier principal par des valeurs mises à jour.
obtenir la traduction. Lit la feuille de calcul et les fichiers dBASE .
Obtenir des données. Lit les fichiers Excel, les fichiers de données texte et les tables de base de données.
Obtenir des données. Lit les fichiers Excel, les fichiers de données texte et les tables de base de données.
Obtenir la capture. Lit les tables de base de données.
Obtenir SAS. Lit l'ensemble de données SAS et les fichiers de transport SAS.
Obtenir Stata. Lit les fichiers de données Stata.
Liste de données. Lit les fichiers de données texte.
Données de début-Données de fin. Utilisé avec la liste de données pour lire les données texte en ligne.
Type de fichier. Définit des structures de données mixtes, imbriquées et groupées.
Type d'enregistrement. Utilisé avec le type de fichier pour lire des fichiers de données texte complexes.
Programme d'entrée. Génère des données d'observation et/ou lit des fichiers de données complexes.
Mettre fin à l'observation. Utilisé avec le programme d'entrée pour définir les observations.
Arrêter le fichier. Utilisé avec le programme d'entrée pour indiquer la fin du fichier.
Données répétitives. Utilisé avec le programme d'entrée pour lire les observations d'entrée dont les enregistrements contiennent des groupes de données répétitifs.
Relire. Utilisé avec le programme d'entrée pour relire un enregistrement.
Liste de données clés. Lit les données à partir de fichiers non séquentiels.
Point. Utilisé avec les données de clé pour établir l'emplacement à partir duquel l'accès séquentiel commence (ou reprend) dans un fichier à clé.
Nom du fichier. Permet d'ouvrir simultanément plusieurs sources de données.
Activation de l'ensemble de données. Fait du jeu de données nommé le jeu de données actif.
Enregistrement et exportation des données
Vous pouvez enregistrer des données dans de nombreux formats, notamment dans un fichier de données IBM SPSS Statistics , une feuille de calcul Excel, une table de base de données, du texte délimité et du texte à format fixe.
Sauvegarder. Enregistre le jeu de données actif au format IBM SPSS Statistics .
Xsave. Enregistre les données au format IBM SPSS Statistics sans nécessiter de transmission de données distincte.
Exporter. Sauvegarde les données au format portable.
Ecriture. Enregistre les données sous forme de texte à format fixe.
Sauvegarder la conversion. Enregistre les données sous forme de texte délimité par des tabulations et de texte CSV.
Sauvegarder la conversion. Enregistre les données dans Excel et dans d'autres formats de feuille de calcul et au format dBASE .
Sauvegarder la conversion. Remplace ou ajoute des tables de base de données existantes ou crée de nouvelles tables de base de données.
Statistics Adapter
Attributs de référentiel. Définit les attributs d'un objet dans un
Connexion à un référentiel. Etablit une connexion à un IBM SPSS Collaboration and Deployment Services Repository et se connecte à l'utilisateur.
Copie de référentiel. Copie un fichier arbitraire du système de fichiers local vers un IBM SPSS Collaboration and Deployment Services Repository ou copie un fichier d'un IBM SPSS Collaboration and Deployment Services Repositoryvers le système de fichiers local.
Définition de données
Les fichiers de données IBM SPSS Statistics peuvent contenir plus que des valeurs de données simples. Le dictionnaire peut contenir divers attributs de métadonnées, notamment le niveau de mesure, le format d'affichage, les libellés de variable et de valeur descriptifs et les codes spéciaux pour les valeurs manquantes.
Appliquer le dictionnaire. Applique des informations de dictionnaire basées sur des variables et des fichiers à partir d'un fichier de données IBM SPSS Statistics externe.
Attribut de fichier de données. Crée des attributs définis par l'utilisateur qui peuvent être sauvegardés avec le fichier de données.
Attribut de variable. Crée des attributs de variable définis par l'utilisateur qui peuvent être enregistrés avec des variables dans le fichier de données.
Libellés de variable. Affecte des libellés descriptifs aux variables.
Libellés de valeur. Affecte des libellés descriptifs aux valeurs de données.
Ajouter des libellés de valeur. Affecte des libellés descriptifs aux valeurs de données.
Niveau de variable. Indique le niveau de mesure (nominal, ordinal ou d'échelle).
Valeurs manquantes. Indique les valeurs à traiter comme manquantes.
Renommer. Modifie les noms de variable.
Formats. Modifie les formats d'impression et d'écriture des variables.
Formats d'impression. Modifie les formats d'impression des variables.
Formats d'écriture. Modifie les formats d'écriture des variables.
Alignement des variables. Indique l'alignement des valeurs de données dans l'éditeur de données.
Largeur de la variable. Indique la largeur de colonne pour l'affichage des variables dans l'éditeur de données.
Ensembles de règles. Définit et enregistre des informations sur les jeux de réponses multiples.
Transformations de données
Vous pouvez effectuer des transformations de données simples, comme la fusion de catégories pour une analyse, ou des tâches plus évoluées, comme la création de nouvelles variables basées sur des équations complexes et des instructions conditionnelles.
Autorecodage. Recode les valeurs des variables de chaîne et numériques à des entiers consécutifs.
Calculer. Crée de nouvelles variables numériques ou modifie les valeurs de variables numériques ou de chaînes existantes.
Comptage. Compte les occurrences de la même valeur dans une liste de variables.
Créer. Produit de nouvelles séries en fonction des séries existantes.
Date. Génère des variables d'identification de date.
Laisser. Supprime la réinitialisation et conserve la valeur en cours de la ou des variables spécifiées lorsque le programme lit l'observation suivante.
Numérique. Déclare de nouvelles variables numériques auxquelles il peut être fait référence avant qu'elles ne soient affectées à des valeurs.
Rang. Produit de nouvelles variables contenant des rangs, des scores normaux et des scores de Savage et des scores associés pour des variables numériques.
Recode. Modifie, réorganise ou consolide les valeurs d'une variable existante.
RMV. Remplace les valeurs manquantes par des estimations calculées à l'aide de l'une des méthodes suivantes.
Valeurs de décalage. Créent des variables qui contiennent les valeurs de variables existantes à partir d'observations antérieures ou ultérieures.
Chaîne. Déclare de nouvelles variables de chaîne.
Temporaire. Signale le début des transformations temporaires qui ne sont en vigueur que pour la procédure suivante.
Début TMS. Indique le début d'un bloc de transformations à exporter dans un fichier au format PMML (avec des extensions IBM SPSS Statistics ).
Arrêt de TMS. Marque la fin d'un bloc de transformations à exporter au format PMML.
Importation TMS. Convertit un fichier PMML contenant des tranformations ADP en syntaxe de commande.
Fusion TMS. Fusionne un fichier PMML contenant des transformations exportées avec un fichier modèle PMML.
Informations sur les fichiers
Vous pouvez ajouter des informations descriptives à un fichier de données et afficher des fichiers et des attributs de données pour le jeu de données actif ou tout fichier de données IBM SPSS Statistics sélectionné.
Ajouter des documents. Crée un bloc de texte de toute longueur dans le jeu de données actif.
Afficher. Affiche les informations du dictionnaire du jeu de données actif.
Comparer des jeux de données. Compare le contenu du jeu de données actif à un autre jeu de données de la session en cours ou à un fichier de données externe au format IBM SPSS Statistics .
Document. Crée un bloc de texte de toute longueur dans le jeu de données actif.
Supprimer des documents. Supprime tout le texte ajouté avec Document ou Ajouter des documents.
Informations Sysfile. Affiche les informations complètes du dictionnaire pour toutes les variables dans un fichier de données IBM SPSS Statistics .
transformations de fichiers
L'organisation des fichiers de données ne répond pas toujours idéalement à vos besoins. Vous pouvez, par exemple, combiner des fichiers, trier des données dans un ordre différent, sélectionner des sous-ensembles d'observations ou modifier l'unité d'analyse en regroupant les observations. Une large gamme de fonctions de transformation de fichiers est disponible.
Supprimer des variables. Supprime des variables du fichier de données.
Trier les observations. Réorganise la séquence d'observations en fonction des valeurs d'une ou de plusieurs variables.
Pondération. Pondérations de réplication d'observations basées sur la valeur d'une variable spécifiée.
Filtrer. Exclut les observations de l'analyse sans les supprimer du fichier.
N d'observations. Supprime toutes les observations sauf les n premières du fichier de données.
Exemple. Sélectionne un échantillon aléatoire d'observations dans le fichier de données, en supprimant les observations non sélectionnées.
Sélectionner si. Sélectionne des observations en fonction de conditions logiques, en supprimant les observations non sélectionnées.
Fractionner le fichier. Fractionne les données en groupes d'analyse distincts en fonction des valeurs d'une ou de plusieurs variables de scission.
Utiliser. Désigne une plage d'observations pour les procédures de séries temporelles.
Agréger. Agrège des groupes d'observations ou crée de nouvelles variables contenant des valeurs agrégées.
Casestovars. Restructure les données complexes comportant plusieurs lignes pour une observation.
Varstocases. Restructure les structures de données complexes dans lesquelles les informations relatives à une variable sont stockées dans plusieurs colonnes.
Retourner. Transpose des lignes (observations) et des colonnes (variables).
Ajouter des fichiers. Combine plusieurs fichiers de données IBM SPSS Statistics ou jeux de données ouverts en ajoutant des observations.
Faire correspondre les fichiers. Combine plusieurs fichiers de données IBM SPSS Statistics ou des jeux de données ouverts en ajoutant des variables.
Jointure en étoile. Combine plusieurs fichiers de données IBM SPSS Statistics ou des jeux de données ouverts en ajoutant des variables.
Mettre à jour. Remplace les valeurs d'un fichier principal par des valeurs mises à jour.
Structures de programmation
Comme avec les autres langages de programmation, la syntaxe de commande contient des structures de programmation standard qui peuvent être utilisées pour faire beaucoup de choses. Celles-ci incluent la possibilité d'effectuer des actions uniquement si une condition est vraie (traitement if/then/else), de répéter des actions, de créer un tableau d'éléments et d'utiliser des structures de boucle.
Interrompre. Utilisé avec Loop et Do If-Else If pour contrôler la boucle qui ne peut pas être entièrement contrôlée avec des clauses conditionnelles.
Do If-Else If. Exécute de manière conditionnelle une ou plusieurs transformations basées sur des expressions logiques.
Effectuer une répétition. Répète les mêmes transformations sur un ensemble de variables spécifié.
Si. Exécute de manière conditionnelle une transformation unique basée sur des conditions logiques.
Boucle. Effectue des transformations répétées spécifiées par les commandes dans la boucle jusqu'à ce qu'elles atteignent une limite spécifiée.
Vecteur. Associe un nom de vecteur à un ensemble de variables ou définit un vecteur de nouvelles variables.
Utilitaires de programmation
Définir. Définit une macro de programme.
Echo. Affiche une chaîne de texte spécifiée en tant que sortie texte.
Exécuter. Force la lecture des données et exécute les transformations qui les précèdent dans la séquence de commandes.
Hôte. Exécute des commandes externes au niveau du système d'exploitation.
Inclure. Inclut les commandes du fichier spécifié.
Insérer. Inclut les commandes du fichier spécifié.
Script. Exécute le fichier script spécifié.
Utilitaires généraux
Cache. Crée une copie des données dans l'espace disque temporaire pour un traitement plus rapide.
Effacer les transformations. Supprime toutes les commandes de transformation de données accumulées depuis la dernière procédure.
Effacer. Permet de supprimer le fichier spécifié.
Identificateur de fichier. Affecte un descripteur de fichier unique au fichier spécifié.
Nouveau fichier. Crée un jeu de données vide et nouveau jeu de données actif.
Droits. Modifie les droits d'accès en lecture / écriture pour le fichier spécifié.
Conserver. Stocke les spécifications de la commande Set en cours qui peuvent être restaurées ultérieurement par la commande Restore.
Imprimer. Imprime les valeurs des variables spécifiées en tant que sortie texte.
Imprimer l'éjection. Affiche les informations spécifiées en haut d'une nouvelle page de la sortie.
Espace d'impression. Affiche des lignes vides dans la sortie.
Restaurer. Restaure les spécifications d'ensemble qui ont été stockées par Preserve.
Ensemble. Personnalise les paramètres par défaut du programme.
Afficher. Affiche les paramètres en cours, dont la plupart sont définis par la commande Set.
Sous-titre. Insère un sous-titre sur chaque page de sortie.
Titre. Insère un titre sur chaque page de sortie.
Opérations de matrice
Matrice. A l'aide de programmes matriciels, vous pouvez écrire vos propres routines statistiques dans le langage compact de l'algèbre matricielle.
Données de la matrice. Lit les matières premières de la matrice et les convertit en un fichier de données de matrice qui peut être lu par des procédures qui gèrent les matières de la matrice.
Mconvert. Convertit les matériaux de la matrice de covariance en matériaux de la matrice de corrélation ou vice versa.
Système de gestion de sortie
Le système de gestion des sorties (OMS) permet d'écrire automatiquement des catégories de sortie sélectionnées dans différents fichiers de sortie dans différents formats, y compris IBM SPSS Statistics format de fichier de données, HTML, XML et texte.
OMS. Contrôle le routage et le format de la sortie. La sortie peut être acheminée vers des fichiers externes aux formats XML, HTML, texte et SAV (fichier de donnéesIBM SPSS Statistics ).
OMSEnd. Arrête les commandes OMS actives.
OMSInfo. Affiche un tableau de toutes les commandes OMS actives.
OMSLog. Crée un journal de l'activité OMS.
Documents de résultats
Ces commandes contrôlent les fenêtres et les fichiers du visualiseur.
Activation de la sortie. Contrôle le routage des sorties vers les documents de sortie du visualiseur.
Sortie-Fermer. Ferme le document du visualiseur spécifié.
Affichage de la sortie. Affiche un tableau de tous les documents du visualiseur ouverts.
Exportation de sortie. Exporte la sortie vers des fichiers externes dans divers formats (par exemple, Word, Excel, PDF, HTML, texte).
Nom de la sortie. Affecte un nom au document actif du visualiseur. Ce nom est utilisé pour faire référence au document de sortie dans les commandes de sortie suivantes.
Nouvelle sortie. Crée un nouveau document de sortie du visualiseur, qui devient le document de sortie actif.
Sortie ouverte. Ouvre un document du visualiseur qui devient le document de sortie actif. Vous pouvez utiliser cette commande pour ajouter une sortie à un document de sortie existant.
Sauvegarde de la sortie. Enregistre le contenu d'un document de sortie ouvert dans un fichier.
Graphiques
Tracé de cas. Tracés par observation des variables de séquence et de série temporelle.
GGraph. Graphiques à barres, graphiques circulaires, graphiques à courbes, nuages de points, graphiques personnalisés.
Tracé. Tracés de probabilités des variables de séquence et de série temporelle.
Graphique en courbe. Graphiques de contrôle, y compris X-Bar, r, s, individus, plage mobile et u.
Séries temporelles
Le système central fournit des fonctionnalités de série temporelle de base, y compris un certain nombre de types de graphiques de série temporelle. Des fonctions d'analyse de séries temporelles étendues sont fournies dans Prévisions et arbres de décisions. Pour plus d'informations, voir la rubrique Modules complémentaires .
ACF. Affiche et trace l'exemple de fonction d'autocorrélation d'une ou de plusieurs séries temporelles.
CCF. Affiche et trace les fonctions de corrélation croisée de deux séries temporelles ou plus.
PACF. Affiche et trace la fonction d'autocorrélation partielle de l'échantillon d'une ou de plusieurs séries temporelles.
Tsplot. Tracé d'une ou de plusieurs séries temporelles ou variables de séquence.
Ajustement. Affiche une variété de statistiques descriptives calculées à partir de la série de résidus pour évaluer la qualité d'ajustement des modèles.
Prévision. Indique les observations qui marquent le début et la fin de la période de prévision.
Ensemble de données. Définit les paramètres globaux à utiliser par les procédures qui analysent les séries temporelles et les variables de séquence.
Afficher. Affiche la liste de toutes les spécifications en cours dans les commandes Tset, Use, Predict et Date.
Vérifiez. Génère un rapport sur le statut des spécifications de date, d'utilisation et de prévision les plus récentes.