l’Importazione di Dati

  • Sull’Importazione di Dati SAS Studio
  • Importare un Foglio di lavoro di Excel
  • Importare un File Delimitato (CSV, TXT, TSV, DLM)
  • Importa un DBMS File
  • Salva l’Attività di Importazione

Sull’Importazione di Dati SAS Studio

È possibile importare questi tipi di file di dati in SAS Studio:

  • i file delimitati, come CSV, TXT, TSV, DLM.
  • dBase V, IV, III+ e III (DBF).
  • File Stata (DTA).
  • File Microsoft Excel (XLS, XLSX). Per importare i file XLSX, è necessario concedere in licenza e installare SAS / ACCESS ai file PC.
  • File JMP.
  • File DB Paradox.
  • File SPSS.
  • File Lotus 1-2-3 delle versioni 2, 3, 4 o 5.

Se i dati provenienti da un’altra locale vengono importati correttamente dipende dal fatto che il server SAS supporti la locale dei dati importati. Se si importano dati che contengono caratteri diversi dalle impostazioni locali correnti, utilizzare un server Unicode (UTF–8) per importare i dati. Se non si utilizza un server UTF–8 e le impostazioni locali dei dati non sono supportate, i valori non supportati potrebbero apparire come punti interrogativi (?) nei dati importati. Per ulteriori informazioni su come impostare l’opzione di codifica del testo predefinita, vedere Impostazione delle preferenze generali.

Nota: non è possibile importare file remoti (file disponibili tramite scorciatoie di file FTP).

Importa un foglio di lavoro Excel

Per importare un foglio di lavoro Excel:

  1. Selezionare Nuovo quindi selezionare Importa dati.
  2. Nell’area di lavoro, fare clic su Seleziona file server.
  3. Selezionare il file che si desidera importare e fare clic su Apri. importazione.la scheda ctl mostra il nome e la posizione di questo file Excel.

    Questo esempio mostra l’importazione di as_products.file xls.

    Informazioni di origine e output per l'esempio

  4. Per importare i dati da un foglio di lavoro specifico, immettere il nome del foglio di lavoro nella casella Nome foglio di lavoro. Per impostazione predefinita, SAS Studio importa i dati dal primo foglio di lavoro.
  5. Per specificare la posizione in cui salvare il set di dati di output, fare clic su Selezionare libreria di output e set di dati. Per impostazione predefinita, il set di dati di output viene salvato nella libreria di lavoro, che è una posizione temporanea. I contenuti di questa libreria vengono eliminati quando si esce da SAS Studio.
  6. Fare clic su Opzioni.
    • Selezionare il tipo di file.
    • Per generare nomi di variabili SAS dai valori dei dati nella prima riga del foglio di lavoro, selezionare Genera nomi di variabili SAS. Se viene letto un valore di dati nella prima riga del file di input e contiene caratteri speciali non validi in un nome SAS, ad esempio uno spazio vuoto, SAS converte il carattere in un carattere di sottolineatura.
      Nota: I dati di una colonna il cui nome include una barra in avanti, ad esempio (Height/cm) non possono essere importati Se si esegue SAS Studio 5.2 (Enterprise).
    • Specifica la codifica.
  7. Per importare il foglio di lavoro Excel, fare clic su  Esegui codice.

Importa un file delimitato (CSV, TXT, TSV, DLM)

Nota: per importare un file delimitato da tabulazioni, il nome del file deve avere un’estensione TSV.

Per importare un file delimitato:

  1. Selezionare Nuovo quindi selezionare Importa dati.
  2. Nell’area di lavoro, fare clic su Seleziona file server.
  3. Selezionare il file che si desidera importare e fare clic su Apri. importazione.la scheda ctl mostra il nome e la posizione di questo file di testo.

    Questo esempio mostra l’importazione di un file di testo chiamato CommaSep.txt.

    Informazioni di origine e di output per file di testo

  4. Per specificare la posizione in cui salvare il set di dati di output, fare clic su Selezionare libreria di output e set di dati. Per impostazione predefinita, il set di dati di output viene salvato nella libreria di lavoro, che è una posizione temporanea. I contenuti di questa libreria vengono eliminati quando si esce da SAS Studio.
  5. Fare clic su Opzioni.
    • Specificare il tipo di file.
    • Per generare nomi di variabili SAS dai valori dei dati nella prima riga del file di testo, selezionare Genera nomi di variabili SAS. Se viene letto un valore di dati nella prima riga del file di input e contiene caratteri speciali non validi in un nome SAS (ad esempio uno spazio vuoto), SAS converte il carattere in un carattere di sottolineatura.
    • Nella casella Delimitatore, immettere il delimitatore per i valori nel file. Il delimitatore predefinito è uno spazio.
      Nota: Se si utilizza un valore esadecimale per specificare il delimitatore, non è necessario selezionare la casella di controllo delimitatore quote.
    • Per iniziare a leggere i dati da una riga specificata nel file di testo delimitato, immettere la riga iniziale nella casella Inizia a leggere i dati nella riga. Si consiglia di utilizzare questa opzione se si dispone di commenti nella parte superiore del file di testo o la prima riga del file è intestazioni di colonna. Per impostazione predefinita, SAS Studio inizia a leggere alla riga 2.
    • Affinché SAS Studio determini il tipo di dati e la lunghezza appropriati delle variabili, immettere un valore nella casella Righe indovinate. L’attività esegue la scansione del file di dati di input dalla riga 1 al numero specificato. Per impostazione predefinita, le prime 20 righe vengono scansionate.
    • Specifica la codifica.
  6. Per importare i dati, fare clic su Esegui codice .

Fare clic sulla scheda Risultati per visualizzare gli attributi del set di dati importato.

Attributi del lavoro.Import1 Set di dati

Fare clic sulla scheda Dati di output per visualizzare il nuovo set di dati SAS. Se questo set di dati si trova nella libreria di lavoro (come mostrato in questo esempio), è possibile salvarlo in una posizione più permanente. I dati nella libreria di lavoro sono temporanei e vengono eliminati quando si esce da SAS Studio.

Lavoro.Importa set di dati

Importa un file DBMS

Quando si importa un file da un database Management system (DBMS), le opzioni disponibili dipendono dal tipo di file. Per un elenco dei tipi di file supportati, vedere Informazioni sull’importazione dei dati in SAS Studio.

  1. Seleziona Nuovoquindi seleziona Importa dati.
  2. Nell’area di lavoro, fare clic su Seleziona file server.
  3. Selezionare il file che si desidera importare e fare clic su Apri. importazione.la scheda ctl mostra il nome e la posizione di questo file di testo.
  4. Per specificare la posizione in cui salvare il set di dati di output, fare clic su Selezionare libreria di output e set di dati. Per impostazione predefinita, il set di dati di output viene salvato nella libreria di lavoro, che è una posizione temporanea. I contenuti di questa libreria vengono eliminati quando si esce da SAS Studio.
  5. Fare clic su Opzioni.
    • Specificare il tipo di file.
    • Per generare nomi di variabili SAS dai valori dei dati nella prima riga del file di testo, selezionare Genera nomi di variabili SAS. Se viene letto un valore di dati nella prima riga del file di input e contiene caratteri speciali non validi in un nome SAS (ad esempio uno spazio vuoto), SAS converte il carattere in un carattere di sottolineatura.
    • Specifica la codifica.
  6. Per importare i dati, fare clic su Esegui codice .

Salva l’attività di importazione

È possibile salvare un’istanza dell’attività di importazione in modo da poter condividere queste impostazioni per l’importazione di un file specifico con altri utenti del sito. SAS Studio salva queste istanze come file CTL. I file CTL devono essere eseguiti nello stesso ambiente operativo in cui sono stati creati. Ad esempio, se si crea un file CTL utilizzando Windows, questo file CTL deve essere eseguito in Windows.

Per salvare l’attività di importazione:

  1. Fare clic su  Salva.
    Posizione dell'icona di salvataggio nell'attività Importa dati

  2. Nella finestra Salva con nome, specificare il nome e la posizione, quindi fare clic su Salva. Il file viene salvato con un’estensione CTL.
Ultimo aggiornamento: 9 dicembre 2021

Write a Comment

Il tuo indirizzo email non sarà pubblicato.