Tekstbestanden importeren in sas (met voorbeelden)


U kunt de PROC IMPORT- instructie gebruiken om snel gegevens uit een tekstbestand in SAS te importeren.

Deze procedure gebruikt de volgende basissyntaxis:

 /*import data from text file called data.txt*/
proc import out =my_data
    datafile ="/home/u13181/data.txt"
    dbms =dlm
    replace ;
    getnames =YES;
run ;

Dit is wat elke regel doet:

  • out : Naam die aan de gegevensset moet worden gegeven nadat deze in SAS is geïmporteerd
  • datafile : Locatie van het tekstbestand dat moet worden geïmporteerd
  • dbms : Formaat van het bestand dat wordt geïmporteerd (dlm gaat ervan uit dat spaties worden gebruikt als scheidingstekens)
  • vervangen : Vervangt het bestand als het al bestaat
  • getnames : gebruik de eerste regel als namen van variabelen (ingesteld op NO als de eerste regel geen namen van variabelen bevat)

Het volgende voorbeeld laat zien hoe u deze syntaxis in de praktijk kunt gebruiken.

Voorbeeld: importeer een tekstbestand in SAS

Stel dat we het volgende tekstbestand hebben met de naam data.txt :

We kunnen de volgende code gebruiken om deze gegevensset in SAS te importeren en deze new_data te noemen:

 /*import data from text file called data.txt*/
proc import out =new_data
    datafile ="/home/u13181/data.txt"
    dbms =dlm
    replace ;
    getnames =YES;
run ;

/*view dataset*/
proc print data =new_data; 

De gegevens die worden weergegeven in de SAS-uitvoer komen overeen met de gegevens die worden weergegeven in het tekstbestand.

Opmerking #1 : We gebruikten getnames=YES bij het importeren van het bestand, omdat de eerste regel van het tekstbestand namen van variabelen bevatte.

Opmerking #2 : U kunt de volledige documentatie voor de PROC IMPORT- instructie hier vinden.

Aanvullende bronnen

In de volgende zelfstudies wordt uitgelegd hoe u andere veelvoorkomende taken in SAS kunt uitvoeren:

CSV-bestanden importeren in SAS
Excel-bestanden importeren in SAS
Gegevens exporteren van SAS naar een CSV-bestand
Gegevens exporteren van SAS naar een Excel-bestand

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert