Datenmanipulation

SAS Datentransformations-Tutorials: Meistern Sie den DATA Step, PROC SQL und das Variablenmanagement

44 Résultats disponibles

Diese Kategorie ist eine umfassende Ressource, um die Kunst der Datenmanipulation mit SAS© zu beherrschen. Sie konzentriert sich auf wesentliche Techniken zur Bereinigung, Transformation und Umstrukturierung Ihrer Datensätze, sei es über den DATA Step, die SQL-Prozedur oder CAS-Funktionalitäten.
Hier finden Sie praktische Beispiele und detaillierte Erklärungen zu:
Zusammenführen und Verbinden: Kombinieren von Tabellen mit MERGE, SET, UPDATE und SQL-Joins, einschließlich der Handhabung von "One-to-Many"-Beziehungen.
Gruppenverarbeitung: Verwendung der BY-Anweisung und der automatischen Variablen FIRST. und LAST. für bedingte Berechnungen und Aggregationen.
Variablenmanipulation: Erstellen, Ändern, Formatieren und Löschen von Variablen mit Funktionen wie SUBSTR, CATX, INDEX und Anweisungen wie DROP, KEEP, LENGTH.
Beobachtungssteuerung: Filtern mit WHERE, Steuern der Anzahl von Beobachtungen mit OBS= und FIRSTOBS= und Verwendung von DO-Schleifen.
Fortgeschrittene Funktionen: Verwendung von Datumsfunktionen (INTNX), Zeichenkettenfunktionen, Hashing und Optimierungstechniken wie der Verwendung von Arrays (ARRAY).
Egal, ob Sie Anfänger oder erfahrener Anwender sind, diese Tutorials helfen Ihnen, Ihre Datenaufbereitungsprozesse effizienter und robuster zu gestalten.
Datenmanipulation
Data Wrangling Masterclass: Lösen Sie komplexe "One-to-Many" Transformationen mit einem einzigen Befehl

Schreibt die aktuelle Beobachtung in einen SAS-Datensatz.

Code anzeigen
Datenmanipulation
Beispiele: Datenaktualisierung

Dieses Dokument zeigt Beispiele für die Verwendung der UPDATE-Anweisung in SAS, um einen Master-Datensatz anhand der ...

Code anzeigen
Datenmanipulation
Beispiele: Verarbeitung von BY-Gruppen mit den Variablen FIRST. und LAST. des Datenverarbeitungsschritts

Dieses Dokument erklärt und demonstriert die Verwendung der automatischen Variablen FIRST. und LAST. im SAS DATA Step...

Code anzeigen
Datenmanipulation
Beispiele: BY-Gruppen im DATA-Schritt verarbeiten

Dieses Dokument enthält Beispiele, die veranschaulichen, wie BY-Gruppen in einem SAS DATA-Schritt verarbeitet werden....

Code anzeigen
Datenmanipulation
Beispiele: Match-Merge von Daten

Dieses Dokument enthält Beispiele für das Zusammenführen (Match-Merge) von SAS-Datasets mithilfe der Anweisungen MERG...

Code anzeigen
Datenmanipulation
Beispiele: Variablen und Beobachtungen in Datensätzen steuern

Dieses Dokument enthält SAS-Codebeispiele zur Steuerung von Variablen und Beobachtungen bei der Bearbeitung von SAS-D...

Code anzeigen
Datenmanipulation
Beispiel: PROC CASUTIL

Dieses Beispiel verwendet drei PROC CASUTIL-Anweisungen, um eine Datentabelle in der SAS Cloud Analytic Services (CAS...

Code anzeigen
Datenmanipulation
Beispiel: Dataset-Optionen

Dieses Beispiel zeigt, wie die Dataset-Optionen FIRSTOBS= und OBS= zusammen mit der WHERE-Anweisung verwendet werden,...

Code anzeigen
Datenmanipulation
Daten mit einer Hash-Tabelle zusammenführen

Dieses Beispiel veranschaulicht die Verwendung einer Hash-Tabelle zum Zusammenführen von zwei SAS-Datensätzen (Eins-z...

Code anzeigen
Datenmanipulation
Definitionen von SAS-Datensätzen

Ein SAS-Datensatz ist eine Sammlung tabellarischer Daten im SAS-Dateiformat, die sowohl die Daten als auch die Metada...

Code anzeigen
Datenmanipulation
DATA Step Ausführung im Monothread-Modus

Dieses Dokument erklärt, wie ein SAS DATA Step Programm im Monothread-Modus (single thread) innerhalb einer CAS (Clou...

Code anzeigen
Datenmanipulation
Variablen in absteigender Reihenfolge mit der DATA Step BY-Anweisung gruppieren

Dieses Dokument erklärt, wie Variablen in absteigender Reihenfolge mithilfe der BY-Anweisung im DATA Step gruppiert w...

Code anzeigen
Datenmanipulation
Beispiele: Daten vorbereiten

Dieses Dokument enthält detaillierte Beispiele zur Vorbereitung und Manipulation von SAS-Daten vor deren Kombination,...

Code anzeigen
Datenmanipulation
Beispiele: Verarbeitung von BY-Gruppen im DATA-Schritt

Dieses Dokument präsentiert praktische Beispiele, wie Datenbeobachtungen mithilfe der BY-Anweisung in einem DATA-Schr...

Code anzeigen
Datenmanipulation
Beispiele: Daten verschachteln

Dieses Dokument enthält Beispiele, die veranschaulichen, wie SAS-Datasets mithilfe der SORT-Prozedur und der BY-Anwei...

Code anzeigen
Datenmanipulation
Beispiele: Variablen und Beobachtungen in Datensätzen steuern

Dieses Dokument bietet praktische Beispiele, wie man steuert, welche Variablen und Beobachtungen beim Manipulieren vo...

Code anzeigen
Datenmanipulation
Beispiele: DO-Schleifen

Dieses Dokument enthält Beispiele zur Verwendung von DO-Schleifen in SAS, einschließlich einfacher, verschachtelter i...

Code anzeigen
Datenmanipulation
Beispiel: PROC CASUTIL

Dieses Beispiel verwendet drei PROC CASUTIL-Anweisungen, um eine CAS-Tabelle zu laden, zu partitionieren und zu änder...

Code anzeigen
Datenmanipulation
Beispiel: Daten ändern

Dieses Beispiel zeigt, wie man einen Master-Datensatz durch Hinzufügen oder Aktualisieren von Beobachtungen aus einem...

Code anzeigen
Datenmanipulation
Beispiel: Dataset-Optionen

Dieses Beispiel zeigt, wie die Dataset-Optionen FIRSTOBS= und OBS= zusammen mit der WHERE-Anweisung verwendet werden,...

Code anzeigen
Datenmanipulation
DROP-Anweisung

Schließt Variablen aus SAS-Ausgabedatensätzen aus.

Code anzeigen
Datenmanipulation
Erstellung aktueller Zeitvariablen

Dieses Skript erstellt eine Tabelle, die das aktuelle Datum, die aktuelle Uhrzeit und den aktuellen Zeitstempel des S...

Code anzeigen
Datenmanipulation
Vergleich von IF-THEN/ELSE und IFN-Funktion

Demonstration der Verwendung der IFN-Funktion im Vergleich zur klassischen IF-THEN/ELSE-Bedingungslogik.

Code anzeigen
Datenmanipulation
SAS-Datentypen in CAS

Dieses Dokument beschreibt die von SAS Cloud Analytic Services (CAS) unterstützten Datentypen für Tabellenspalten, ei...

Code anzeigen
Datenmanipulation
INDEX-Funktion mit CHAR- und VARCHAR-Strings

Dieses Skript veranschaulicht die Verwendung der INDEX-Funktion, um die Position einer Unterzeichenfolge in Variablen...

Code anzeigen
Datenmanipulation
Variablen in einem DATA CAS Schritt beibehalten

Erläutert die Verwendung der KEEP-Anweisung in einem DATA-Schritt, der im verteilten Speicher (CAS) ausgeführt wird, ...

Code anzeigen
Datenmanipulation
Verwendung von Intervall-Multiplikatoren in Datumsfunktionen

Demonstration der Verwendung der INTNX-Funktion mit Intervall-Multiplikatoren zur Berechnung zukünftiger Daten basier...

Code anzeigen
Datenmanipulation
Suchen nach Wertübereinstimmungen und Abrufen von Variablennamen

Dieses Skript erstellt einen Datensatz mit Finanzratings und demonstriert verschiedene Methoden, um zu identifizieren...

Code anzeigen
Datenmanipulation
Demonstration von String-Längenfunktionen

Beispiel für die Verwendung von SAS-Funktionen zur Bestimmung der Länge von Zeichenketten.

Code anzeigen
Datenmanipulation
Entfernen von führenden Leerzeichen mit der LEFT-Funktion

Skript, das die Verwendung der LEFT-Funktion zum Entfernen von Leerzeichen am Anfang einer Zeichenkette veranschaulicht.

Code anzeigen
Datenmanipulation
Generierung der Fibonacci-Folge

Skript, das eine SAS-Tabelle mit den ersten 20 Zahlen der Fibonacci-Folge generiert.

Code anzeigen
Datenmanipulation
Verwendung der MEAN-Funktion

Einfaches Beispiel, das zeigt, wie man den Mittelwert von Variablen in einem DATA-Schritt berechnet.

Code anzeigen
Datenmanipulation
Verwendung der Funktionen COUNT und COUNTC

Dieses SAS-Skript demonstriert die Verwendung der Funktionen COUNTC und COUNT, um das Vorkommen von Zeichen und Teilz...

Code anzeigen
Datenmanipulation
Wortvorkommen zählen mit der Funktion COUNT

Einfaches Beispiel für die Verwendung der COUNT-Funktion, um das Vorkommen einer Unterzeichenfolge zu zählen.

Code anzeigen
Datenmanipulation
Demonstration der CHOOSEC-Funktion

Einfaches Beispiel für die Verwendung der CHOOSEC-Funktion in einem DATA _null_-Schritt.

Code anzeigen
Datenmanipulation
Ändern der Variablenlänge unter Beibehaltung der Reihenfolge

Technik zum Ändern der Länge einer Zeichenvariablen, ohne die Reihenfolge der Spalten in der SAS-Tabelle zu verändern.

Code anzeigen
Datenmanipulation
Demonstration der CATX()-Funktion

Dieses SAS-Skript demonstriert die Verwendung der CATX()-Funktion zur Verkettung von Variablen, insbesondere deren Ha...

Code anzeigen
Datenmanipulation
Formatierung von Währungsdaten

Skript zur Erstellung einer Kostentabelle und Anwendung eines Währungsformats.

Code anzeigen
Datenmanipulation
Verwendung von numerischen SAS-Funktionen

Dieses SAS-Skript demonstriert die Verwendung mehrerer integrierter numerischer Funktionen (CEIL, FLOOR, INT, ROUND) ...

Code anzeigen
Datenmanipulation
Extrahieren von Teilzeichenketten

Dieses SAS-Skript demonstriert die Verwendung der SUBSTR-Funktion, um eine Teilzeichenkette aus einer Textvariablen i...

Code anzeigen
Datenmanipulation
Verwendung der ZIPCITY-Funktion

Skript zur Veranschaulichung der Verwendung der ZIPCITY-Funktion, um den Namen einer Stadt aus einer Postleitzahl zu ...

Code anzeigen
Datenmanipulation
Erstellung und Sortierung der Tabelle CLASSTEST

Erstellung eines 'classtest'-Datensatzes aus internen Daten, gefolgt von einer Sortierung nach Name und Fach.

Code anzeigen
Datenmanipulation
Umrechnung der Nachbeobachtungszeiten: Arrays und Schleifen

Lehrreiches Skript, das die Optimierung von SAS-Code demonstriert, indem wiederholende Anweisungen durch Arrays und D...

Code anzeigen
Datenmanipulation
Demonstration zum Hinzufügen von SAS-Datensätzen

Dieses SAS-Skript demonstriert die Verwendung der PROC APPEND-Prozedur, um Beobachtungen von einem SAS-Datensatz zu e...

Code anzeigen