Zoeken…


Invoering

Het lezen van gegevens in een SAS-gegevensset kan worden bereikt met behulp van meerdere benaderingen, waaronder de datalines instructie, vanuit een extern bestand met behulp van een infile instructie in de gegevensstap, of gegevens lezen uit een extern bestand met proc import . Bovendien kunt u gegevens uit externe bronnen die odbc-compatibel zijn (bijvoorbeeld SQL-databases) inlezen met behulp van de odbc-stuurprogramma's.

Lees tekstbestand met komma scheidingsteken

DATA table-name;
    INFILE "file-path/file-name.csv" dsd;
    INPUT Name $ City $ Age;
RUN;

Gegevens lezen uit Excel-bestand

PROC IMPORT DATAFILE = "file-path/file-name.xlsx" OUT=data_set DBMS=XLSX REPLACE;

PROC IMPORT voor Excel, importeren van een specifiek blad

Er zijn momenten dat u alleen een specifiek blad uit een Excel-bestand met meerdere bladen wilt importeren. Om dat te doen, gebruiken we " SHEET = ".

PROC IMPORT 
    OUT= YourNewTable
    DATAFILE= "myfolder/excelfilename.xlsx" 
    DBMS=xlsx 
    REPLACE;
    SHEET="Sheet1";
    GETNAMES=YES;
RUN;

Let ook op de mogelijkheid om aan te geven of de geïmporteerde bovenste rij al dan niet kolomnamen bevat ( GETNAMES = YES (of NO).



Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow