Lettura dei dati di un file di testo

I file di testo rappresentano un'altra origine dati di uso comune. Molti fogli di calcolo e database sono in grado di salvare i contenuti in numerosi formati di file di testo. Nei file delimitati da virgole o da tabulazioni, viene fatto riferimento a righe di dati che utilizzano le virgole o le tabulazioni per indicare ciascuna variabile. In questo esempio, i dati sono delimitati da tabulazioni.

  1. Dai menu, scegliere:

    File > Importa dati > Dati di testo

  2. Andare alla cartella Samples\English e selezionare demo.txt.

    Procedura guidata di importazione di testo consente di definire la modalità di interpretazione del file di testo specificato.

    Figura 1. Procedura guidata Importazione testo: Fase 1 di 6
    Procedura guidata Importazione testo: Fase 1
di 6
  3. Nella Fase 1, è possibile scegliere un formato predefinito oppure crearne uno nuovo. Selezionare No.
  4. Fare clic su Avanti per continuare.

    Come indicato in precedenza, in questo file viene utilizzato un formato delimitato da tabulazioni. I nomi delle variabili vengono inoltre definiti nella riga iniziale del file.

  5. Nella fase 2 della procedura guidata selezionare Delimitato per indicare che il file utilizza una struttura di formattazione delimitata.
  6. Selezionare per specificare che il file include i nomi delle variabili nella parte iniziale del file.
  7. Fare clic su Avanti per continuare.
  8. Nella fase 3, immettere 2 per il numero riga in cui inizia il primo caso di dati (in quanto i nomi variabile sono nella prima riga).
  9. Mantenere i valori predefiniti per il resto di questa fase e far clic su Avanti per continuare.

    In Anteprima dati (fase 4) è possibile verificare in modo rapido che il fi le venga letto correttamente.

  10. Selezionare Tabulatore e deselezionare le altre opzioni per i delimitatori. Spazio è selezionato per impostazione predefinita perché il file contiene spazi. Per questo file, gli spazi fanno parte dei valori di dati, non sono delimitatori. È necessario deselezionare Spazio per leggere il file correttamente.
  11. Selezionare Rimuovi spazi iniziali dai valori stringa. Gli spazi all'inizio dei valori stringa influenzano la modalità di calcolo nelle espressioni dei valori stringa. In questo file, alcuni valori per Sesso hanno spazi iniziali che non fanno parte del valore. Se non si rimuovono tali spazi, un valore " f" viene considerato come un valore diverso da "f".
    Figura 2. Procedura guidata Importazione testo: Fase 4 di 6
    Procedura guidata Importazione testo: passo 4 di 6, selezionare i delimitatori e rimuovere gli spazi iniziali
  12. Fare clic su Avanti per continuare.

    Poiché i nomi variabile vengono modificati per conformità alle regole di denominazione, la fase 5 fornisce l'opportunità di modificare gli eventuali nomi non graditi.

    In questa finestra è inoltre possibile definire i tipi di dati. Ad esempio, è possibile modificare Reddito nel formato valuta dollaro.

    Per modificare un tipo di dati:

  13. In Anteprima dati, selezionare Reddito.
  14. Selezionare Euro nell'elenco a discesa Formato dei dati.
    Figura 3 Modificare il tipo di dati
    Fase 5 della procedura guidata Importazione testo con la variabile Reddito selezionata. Il dollaro viene selezionato per il formato dati della variabile.

    La variabile StatoCivile contiene sia valori stringa che numerici. Meno del cinque per cento dei valori è di tipo stringa. Con l'impostazione predefinita del 95% per la Percentuale di valori che determinano il formato dati Automatic, la variabile viene considerata come numerica e i valori stringa sono impostati su mancanti di sistema. Se nessun formato dati rispetta il valore di percentuale, la variabile viene considerata come variabile stringa. Se si modifica l'impostazione in 100, vengono mantenuti tutti i valori, ma i valori numerici sono considerati stringhe.

  15. Fare clic su Avanti per continuare.
  16. Lasciare le selezioni predefinite nell'ultima fase e fare clic su Fine per importare i dati.