Veröffentlicht am :
Makro MIXTE

CSV-Export-Makro (ex_csv)

Dieser Code ist auch verfügbar auf: English Español Français
Dieses Makro kapselt die `PROC EXPORT` Prozedur, um die Erstellung von CSV-Dateien aus SAS©-Tabellen zu erleichtern. Es akzeptiert als Parameter die Quelltabelle, den Zielpfad sowie Optionen zum Ersetzen von Dateien und zum Einschließen von Spaltenüberschriften.
Datenanalyse

Type : MIXTE


Das Makro erwartet eine SAS-Tabelle als Eingabe, die beim Aufruf über den Parameter `dsn` angegeben wird.

1 Codeblock
PROC EXPORT
Erklärung :
Definition des Makros `%ex_csv`. Es führt eine `PROC EXPORT` mit dem Typ `dbms=csv` aus, um die angegebene Ausgabedatei zu generieren.
Kopiert!
1%macro ex_csv(
2/* positional parameters */
3/* <libref>.SAS-data-set */ dsn
4,/* filepath */ filepath
5 
6/* key-word parameters */
7,/*(blank)|REPLACE */ replace=replace
8,/* YES | NO*/ putnames=yes
9);
10 
11 PROC EXPORT DATA=&dsn
12 outfile="&filepath"
13 dbms=csv &replace;
14 putnames=&putnames;
15 RUN;
16%mend ex_csv;
Dieses Material wird von We Are Cas "wie besehen" zur Verfügung gestellt. Es gibt keine ausdrücklichen oder stillschweigenden Garantien hinsichtlich der Marktgängigkeit oder Eignung für einen bestimmten Zweck in Bezug auf die hierin enthaltenen Materialien oder Codes. We Are Cas ist nicht verantwortlich für Fehler in diesem Material, wie es jetzt existiert oder existieren wird, noch bietet We Are Cas technischen Support dafür an.