Lecture de données à partir d'un fichier texte

Les fichiers texte représentent une autre source commune de données. De nombreux tableurs et bases de données peuvent enregistrer leur contenu dans l'un des nombreux formats de fichier texte. Les fichiers délimités par une virgule ou une tabulation se rapportent aux lignes de données utilisant des virgules ou des tabulations pour indiquer chaque variable. Dans cet exemple, les données sont délimitées par des tabulations.

  1. A partir des menus, sélectionnez :

    Fichier > Importer des données > Données texte

  2. Accédez au dossier Samples\English et sélectionnez demo.txt.

    L'assistant d'importation de texte vous guide dans le processus de définition de l'interprétation du fichier texte indiqué.

    Figure 1 : Assistant d'importation de texte - Etape 1 sur 6
    Assistant d'importation de texte - Etape 1 sur 6
  3. A l'étape 1, vous pourrez sélectionner un format prédéfini ou créer un format dans l'Assistant. Sélectionnez Non.
  4. Cliquez sur Suivant pour continuer.

    Comme indiqué précédemment, ce fichier utilise un format délimité par des tabulations. En outre, les noms de variable sont définis sur la première ligne de ce fichier.

  5. A l'étape 2 de l'assistant, sélectionnez Délimité pour indiquer que le format du fichier est structuré.
  6. Sélectionnez Oui pour indiquer que des noms de variable figurent en haut du fichier.
  7. Cliquez sur Suivant pour continuer.
  8. A l'étape 3, saisissez 2 pour le numéro de la ligne à partir de laquelle commence la première observation de données (compte tenu que les noms de variable se trouvent sur la première ligne).
  9. Conservez les valeurs par défaut des autres champs de cette étape et cliquez sur Suivant pour continuer.

    L'aperçu des données à l'étape 4 permet de vérifier que le fichier peut être lu correctement.

  10. Sélectionnez Tab et décochez les autres options de délimiteur. Espace est sélectionné par défaut car le fichier contient des espaces. Pour ce fichier, les espaces font partie des valeurs de données, et non des délimiteurs. Vous devez désélectionner Espace pour lire le fichier correctement.
  11. Sélectionnez Retirer les espaces au début des valeurs de type chaîne. Les espaces situés au début des valeurs de chaîne affectent la manière dont les chaînes sont évaluées dans les expressions. Dans ce fichier, certaines valeurs de Sexe sont précédées d'espaces qui ne font pas partie de la valeur. Si vous ne les retirez pas, la valeur " f" est traitée comme autre chose que "f".
    Figure 2. Assistant d'importation de texte - Etape 4 sur 6
    Assistant d'importation de texte: Etape 4 sur 6, sélectionnez des délimiteurs et supprimez les espaces de début
  12. Cliquez sur Suivant pour continuer.

    Parce que les noms de variable sont modifiés de manière à respecter les règles de dénomination, l'étape 5 vous donne la possibilité de modifier les noms de votre choix.

    Vous pouvez également définir les types de données dans cette boîte de dialogue. Par exemple, vous pouvez remplacer Revenu par le format de la devise dollar.

    Pour modifier un type de données :

  13. Dans Aperçu des données, sélectionnez Revenu.
  14. Sélectionnez Dollar dans la liste déroulante Format des données.
    Figure 3 Sélectionnez le type de données.
    Etape 5 de l'assistant d'importation de texte avec la variable Income sélectionnée. Dollar est sélectionné pour le format de données de la variable.

    La variable Situationfamiliale contient à la fois des valeurs de chaîne et des valeurs numériques. Moins de cinq pourcent des valeurs sont des chaînes. Avec la valeur de 95 % pour le paramètre Pourcentage de valeurs qui détermine le format de données automatique, la variable est traitée comme une valeur numérique, et les valeurs de chaîne sont définies comme Valeur système manquante. Si aucun format de données n'atteint ce pourcentage, la variable est traitée comme une chaîne. Si vous remplacez cette valeur par 100, toutes les valeurs sont conservées, mais toutes les valeurs numériques sont traitées comme des chaînes.

  15. Cliquez sur Suivant pour continuer.
  16. Conservez les sélections par défaut à la dernière étape, puis cliquez sur Terminer pour importer les données.