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