So importieren sie excel-dateien in sas (mit beispiel)


Mit proc import können Sie schnell Daten aus einer Excel-Datei in SAS importieren.

Dieses Verfahren verwendet die folgende grundlegende Syntax:

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

Hier erfahren Sie, was jede Zeile bewirkt:

  • out : Name, der dem Datensatz nach dem Import in SAS gegeben werden soll
  • Datendatei : Speicherort der zu importierenden Excel-Datei
  • dbms : Format der Datei, die importiert wird
  • ersetzen : Ersetzt die Datei, falls sie bereits vorhanden ist
  • getnames : Erste Zeile als Variablennamen verwenden (auf NO setzen, wenn die erste Zeile keine Variablennamen enthält)

Das folgende Beispiel zeigt, wie Sie diese Funktion in der Praxis nutzen können.

Beispiel: Daten aus einer Excel-Datei in SAS importieren

Angenommen, wir haben den folgenden Datensatz in Excel:

Wir können den folgenden Code verwenden, um diesen Datensatz in SAS zu importieren und ihn new_data zu nennen:

 /*import data from Excel file called my_data.xlsx*/
proc import out =new_data
    datafile ="/home/u13181/my_data.xlsx"
    dbms =xlsx
    replace ;
    getnames =YES;
run ;

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

Die in der SAS-Ausgabe angezeigten Daten stimmen mit den in der Excel-Datei angezeigten Daten überein.

Hinweis : Wir haben beim Importieren der Datei getnames=YES verwendet, da die erste Zeile der Excel-Datei Variablennamen enthielt.

Zusätzliche Ressourcen

In den folgenden Tutorials wird erläutert, wie Sie andere häufige Aufgaben in SAS ausführen:

So exportieren Sie Daten aus SAS in eine Excel-Datei
So exportieren Sie Daten aus SAS in eine CSV-Datei

Einen Kommentar hinzufügen

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