Veröffentlicht am :
Datenvorbereitung CREATION_INTERNE

Bezeichnungen und Formate anwenden

Dieser Code ist auch verfügbar auf: English Español Français
Die ALTERTABLE-Aktion von CAS ermöglicht die Änderung der Struktur einer bestehenden Tabelle in den Cloud Analytic Services (CAS). Dieses Beispiel konzentriert sich auf die Anwendung von Bezeichnungen (Labels), um Spaltennamen lesbarer zu machen, und von Formaten, um festzulegen, wie die Daten angezeigt werden sollen. Die Spalten 'Payment_History' und 'Total_Debt' erhalten spezifische Formate ('percent.' bzw. 'dollar10.'), während 'Customer_Name', 'Credit_Score', 'State_FIPS' und 'Region_FIPS' nur Bezeichnungen erhalten. Die Spalte 'Income' erhält ebenfalls das Format 'dollar10.'. Der Code verwendet anschließend die Aktion table.fetch, um die Ergebnisse mit den neuen Bezeichnungen und angewendeten Formaten anzuzeigen und so die Wirksamkeit der Änderungen zu demonstrieren. Eine CAS-Sitzung wird über PROC CAS initiiert.
Datenanalyse

Type : CREATION_INTERNE


Das Beispiel verwendet eine CAS-Tabelle namens 'creditscores'. Es wird davon ausgegangen, dass diese Tabelle existiert und zugänglich ist. Das Beispiel liefert nicht den Code zur Erstellung der Tabelle 'creditscores'.

1 Codeblock
PROC CAS
Erklärung :
Dieser SAS-Code verwendet PROC CAS zur Interaktion mit den Cloud Analytic Services. Die Aktion table.alterTable wird verwendet, um die Attribute der Tabelle 'creditscores' zu ändern. Bezeichnungen (Labels) werden mehreren Spalten zur besseren Lesbarkeit zugewiesen, und Formate werden für die Datenanzeige angewendet (z.B. 'percent.' für Payment_History, 'dollar10.' für Total_Debt und Income). Anschließend wird die Aktion table.fetch verwendet, um die Daten der Tabelle 'creditscores' abzurufen und anzuzeigen, wobei spezifische Variablen (fetchvars) ausgewählt und die Wirkung der angewendeten Bezeichnungen und Formate gezeigt werden. Die Option 'index=false' wird mit der fetch-Aktion verwendet.
Kopiert!
1PROC CAS;
2 TABLE.alterTable / columns={
3 {label="Customer Name", name="Customer_Name"},
4 {label="Payment History", FORMAT="percent.", name="Payment_History"},
5 {label="Credit Score", name="Credit_Score"},
6 {label="Total Debt", FORMAT="dollar10.", name="Total_Debt"},
7 {label="State FIPS", name="State_FIPS"},
8 {FORMAT="dollar10.", name="Income"},
9 {label="Region FIPS", name="Region_FIPS"}},
10 name="creditscores";
11 TABLE.fetch / TABLE="creditscores"
12 fetchvars={"Customer_Name", "State", "Age", "Income",
13 "Payment_History", "Credit_Score",
14 "Total_Debt", "State_FIPS", "Region_FIPS"},
15index=false;
16QUIT;
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.
Urheberrechtsinformationen : Copyright © SAS Institute Inc. All Rights Reserved