sas
Dati di lettura
Ricerca…
introduzione
La lettura dei dati in un set di dati SAS può essere eseguita utilizzando diversi approcci, tra cui l'istruzione datalines
, da un file esterno utilizzando un'istruzione infile
nel passaggio dati o la lettura di dati da un file esterno mediante l' proc import
. Inoltre è possibile leggere i dati da fonti esterne compatibili odbc (ad es. Database SQL) utilizzando i driver odbc.
Leggi il file di testo con delimitatore di virgola
DATA table-name;
INFILE "file-path/file-name.csv" dsd;
INPUT Name $ City $ Age;
RUN;
Leggi i dati dal file excel
PROC IMPORT DATAFILE = "file-path/file-name.xlsx" OUT=data_set DBMS=XLSX REPLACE;
PROC IMPORT per Excel, importando un foglio specifico
Ci saranno momenti in cui si desidera solo importare un foglio specifico da un file excel con più fogli. Per farlo, useremo " SHEET = ".
PROC IMPORT
OUT= YourNewTable
DATAFILE= "myfolder/excelfilename.xlsx"
DBMS=xlsx
REPLACE;
SHEET="Sheet1";
GETNAMES=YES;
RUN;
Prendere nota anche della possibilità di specificare se la riga superiore importata contiene o meno i nomi delle colonne ( GETNAMES = YES (o NO).
Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow