Présentation (commande SAVE)

SAVE génère un fichier de données au format IBM® SPSS® Statistics , qui contient des données ainsi qu'un dictionnaire. Le dictionnaire contient un nom pour chaque variable du fichier de données, ainsi que les libellés de variable et de valeur affectés, les indicateurs de valeur manquante et les formats d'impression et d'écriture des variables. Le dictionnaire contient également du texte de document créé à l'aide de la commande DOCUMENTS .

XSAVE crée également des fichiers de données IBM SPSS Statistics . La différence est que SAVE entraîne la lecture des données, tandis que XSAVE n'est pas exécuté tant que les données ne sont pas lues pour la procédure suivante.

Pour plus d'informations sur la sauvegarde des fichiers de données pouvant être utilisés par d'autres programmes, voir SAVE TRANSLATE .

Options

Compatibilité avec les éditions antérieures. Vous pouvez sauvegarder un fichier de données qui peut être lu par les éditions antérieures à 7.5.

Sous-ensembles de variables et ordre: Vous pouvez utiliser les sous-commandes DROP et KEEP pour enregistrer un sous-ensemble de variables et réorganiser les variables enregistrées.

observations filtrées: Si le filtrage est activé, vous utilisez la sous-commande UNSELECTED pour spécifier l'inclusion ou l'exclusion des observations filtrées. Par défaut, toutes les observations sont incluses.

Noms des variables. Vous pouvez utiliser la sous-commande RENAME pour renommer les variables lorsqu'elles sont copiées dans le fichier de données IBM SPSS Statistics . Les noms de variable longs sont pris en charge lorsqu'ils sont explicitement spécifiés dans les sous-commandes /VARIABLES et /STRINGS . Les noms de variable sont tronqués à 8 octets lorsqu'ils sont référencés via un vecteur dans la sous-commande /NAMES .

Mappe de variables: Pour confirmer les noms et l'ordre des variables enregistrées dans le fichier de données, utilisez la sous-commande MAP . MAP affiche les variables enregistrées dans le fichier de données en regard de leurs noms correspondants dans le jeu de données actif.

Compression de données. Vous pouvez utiliser la sous-commande COMPRESSED ou ZCOMPRESSED pour écrire le fichier de données sous forme compressée. Vous pouvez utiliser la sous-commande UNCOMPRESSED pour écrire le fichier de données dans un format non compressé. Pour plus d'informations, voir la rubrique Sous-commandes COMPRESSED, UNCOMPRESSED et ZCOMPRESSED (commande SAVE) .

Chiffrement. Vous pouvez utiliser la sous-commande PASSPROTECT pour enregistrer le fichier en tant que fichier chiffré, ce qui vous permet de protéger les informations confidentielles stockées dans le fichier. Pour plus d'informations, voir la rubrique Sous-commande PASSPROTECT (commande SAVE) .

Spécification de base

La spécification de base est la sous-commande OUTFILE , qui spécifie un nom pour le fichier de données à sauvegarder.

Ordre des sous-commandes

  • Les sous-commandes peuvent être spécifiées dans n'importe quel ordre.

Règles de syntaxe

  • OUTFILE est obligatoire et ne peut être spécifié qu'une seule fois. Si OUTFILE est spécifié plusieurs fois, seul le dernier OUTFILE spécifié est en vigueur.
  • KEEP, DROP, RENAMEet MAP peuvent être utilisés autant de fois que nécessaire.
  • Une seule des sous-commandes COMPRESSED, UNCOMPRESSEDou ZCOMPRESSED peut être spécifiée par commande SAVE .

Opérations

  • SAVE est exécuté immédiatement et entraîne la lecture des données.
  • Le nouveau dictionnaire de fichiers de données est organisé dans le même ordre que le dictionnaire du jeu de données actif, sauf si les variables sont réorganisées à l'aide de la sous-commande KEEP . Le texte documentaire du dictionnaire de l'ensemble de données actif est toujours enregistré sauf s'il est supprimé à l'aide de la commande DROP DOCUMENTS avant SAVE.
  • Les nouvelles variables qui ont été créées par les transformations et les procédures qui ont eu lieu avant la commande SAVE sont incluses dans le nouveau fichier de données et les variables qui ont été modifiées par les transformations sont enregistrées dans leur forme modifiée. Les résultats des transformations temporaires qui précèdent immédiatement la commande SAVE sont inclus dans le fichier ; les variables temporaires ne sont pas incluses.
  • Le jeu de données actif est toujours disponible pour les transformations et les procédures après l'exécution de SAVE .
  • SAVE traite d'abord le dictionnaire et affiche un message indiquant le nombre de variables qui seront sauvegardées. Une fois les données écrites, SAVE indique combien d'observations ont été sauvegardées. Si le deuxième message n'apparaît pas, cela signifie que le fichier n'a probablement pas été complètement écrit.