Verwaltung
Display Manager Befehl

Führt einen Display Manager Befehl aus, um ein bestimmtes Katalogfenster anzuzeigen oder zu aktivieren.

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
Makro
Dienstprogramm zur Formatierung von Zeichenkettenlisten (CQUOTE)

Wandelt eine durch Leerzeichen getrennte Werteliste in eine zitierte, durch Kommas getrennte Liste um.

Code anzeigen
Macro
Metadaten der Variablen eines Datensatzes anzeigen

Makro zur Anzeige der Namen, Typen und Formate von Variablen für einen oder mehrere Datensätze.

Code anzeigen
Makro
Sans titre

Dieses Dienstmakro konvertiert eine Liste von Elementen (bereitgestellt als durch Trennzeichen getrennte Zeichenfolge...

Code anzeigen
Statistik
Demonstration von Korrelationskoeffizient und animiertem GIF

SAS-Makro zur Simulation von Daten mit einem spezifischen Korrelationskoeffizienten und zur Erstellung einer grafisch...

Code anzeigen
Statistik
CORRESP Makro - Korrespondenzanalyse

SAS-Makro zur Durchführung einfacher und multipler Korrespondenzanalysen (MCA) mit erweiterten grafischen Optionen.

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
Makro
commas

Trennung von Listenelementen durch Kommas

Code anzeigen
Makro
Makro %compress zur Verwaltung von Zeichenketten

Dieses SAS-Makro kapselt die Funktion COMPRESS, um angegebene Zeichen aus einer Textzeichenfolge zu entfernen, einsch...

Code anzeigen
Dienstprogramm
Altersberechnung über benutzerdefinierte FCMP-Funktionen

Dieses SAS-Skript definiert und verwendet FCMP-Funktionen, um das Alter einer Person in Bezug auf ein bestimmtes Datu...

Code anzeigen
Berichterstattung
Erstellung von verbundenen Streudiagrammen mit SGPLOT

Skript zur Erstellung von verbundenen Streudiagrammen basierend auf dem Iris-Datensatz.

Code anzeigen
Grafisches Reporting
100% gestapeltes Balkendiagramm (3D) mit SGPLOT

Dieses SAS-Skript generiert ein 100% gestapeltes Balkendiagramm mit 3D-Schattierung unter Verwendung der SGPLOT-Proze...

Code anzeigen
Berichterstellung
Erstellung eines einfachen Balkendiagramms mit SGPLOT

Erstellung eines einfachen vertikalen Balkendiagramms, das im HTML-Format exportiert wird.

Code anzeigen
Makro
Makro-Colnames: Variablenliste (R-Stil)

Dienstprogramm-Makro, das die R-Funktion colnames() simuliert, um die Variablen einer SAS-Tabelle in der WORK-Bibliot...

Code anzeigen
Makro
Makro: comma2andmac

Funktionsmakro zum Ersetzen des letzten Vorkommens von ', ' (Komma-Leerzeichen) in einer Zeichenkette durch ' and '.

Code anzeigen
Berichterstellung
Generierung eines gruppierten 3D-Balkendiagramms mit ODS HTML

Dieses SAS-Skript generiert ein gruppiertes Balkendiagramm mit 3D-Schattierung mithilfe von PROC SGPLOT und veröffent...

Code anzeigen
Berichterstattung
Erstellung eines gestapelten Balkendiagramms mit SGPLOT

Dieses SAS-Skript erstellt ein gestapeltes Balkendiagramm mit PROC SGPLOT und ODS HTML, das den Beitrag verschiedener...

Code anzeigen
Berichterstattung
3D gestapeltes Balkendiagramm mit PROC SGPLOT

Dieses SAS-Skript generiert ein 3D-gestapeltes Balkendiagramm mithilfe von PROC SGPLOT und dem Output Delivery System...

Code anzeigen
Diagramm
100% gestapeltes Balkendiagramm mit SGPLOT

Dieses SAS-Skript generiert ein 100% gestapeltes Balkendiagramm, um den proportionalen Beitrag verschiedener Reihen i...

Code anzeigen
Macro
Ausführung globaler Tests

Dieses Skript initialisiert die Umgebung über die Autoexec und startet alle Tests, die durch das Makro %test definier...

Code anzeigen
Reporting
Dynamischer Druck einer SASHELP-Tabelle

Zeigt den Inhalt einer SASHELP-Bibliothekstabelle an, die durch eine Makrovariable definiert ist.

Code anzeigen
Berichterstattung
Generierung eines Formulars zum Starten von Stored Processes

Generiert eine dynamische HTML-Oberfläche, um einen Stored Process mit benutzerdefinierten Parametern zu starten.

Code anzeigen
Reporting
Generierung eines dynamischen Webformulars für die SAS-Ausführung

Generierung einer dynamischen HTML-Seite, die als Schnittstelle dient, um ein SAS-Programm mit vom Benutzer ausgewähl...

Code anzeigen
Berichterstattung
Gruppiertes Balkendiagramm mit SGPLOT

Dieses SAS-Skript generiert ein gruppiertes Balkendiagramm (Grouped Bar Chart) mithilfe der SGPLOT-Prozedur. Die Date...

Code anzeigen
Statistik
Beispiel einer Klassifikationsanalyse mit PROC CLUSTER

Dieses Skript veranschaulicht die Verwendung der Prozedur CLUSTER zur Durchführung einer Klassifikationsanalyse der F...

Code anzeigen
Dienstprogramm
Eine Systemkommando ausführen und die Ausgabe in einem Datensatz erfassen

Dieses SAS-Makro ermöglicht die Ausführung eines lokalen Betriebssystembefehls und die zeilenweise Erfassung seiner A...

Code anzeigen
Makro
Makro cmd2sas

SAS-Makro zum Ausführen eines lokalen Systembefehls und Schreiben seiner Ausgabe in einen Datensatz.

Code anzeigen
Statistique
Beispiel 3 für PROC CAUSALMED

Dieses SAS-Skript veranschaulicht die Verwendung der CAUSALMED-Prozedur zur Analyse des Effekts des Rauchens auf die ...

Code anzeigen
ETL
Erstellung und Hinzufügen von ContactType-Daten

Dieses SAS-Skript erstellt einen temporären Datensatz `work.ContactType` aus Literaldaten (Datalines) und fügt diese ...

Code anzeigen
Makro
Verwaltung und Exploration von Makros über SAS-Katalog

Dieses SAS-Skript definiert, speichert, kopiert und listet Makros, die in einem SAS-Makrokatalog enthalten sind.

Code anzeigen
Reporting
HTML-Seiten-Schließungs-Makro (Optimierung)

Makro, das verwendet wird, um eine HTML-Seite zu 'schließen', indem das ODS-Ziel zur Leistungsoptimierung auf eine Du...

Code anzeigen
ETL
Verwaltung der Groß- und Kleinschreibung bei SAS-Zeichenkettenvergleichen

Dieses SAS-Skript demonstriert verschiedene Methoden zur Verwaltung der Groß- und Kleinschreibung beim Vergleich von ...

Code anzeigen
Makro
Definition und Aufruf eines einfachen Makros

Dieses SAS-Skript definiert ein einfaches Makro namens 'test', das ein leeres Dataset 'test' erstellt. Das Makro wird...

Code anzeigen
ETL
Berechnung neuer Spalten und Formatierung

Dieses Programm verwendet einen DATA-Schritt, um eine neue Tabelle aus SASHELP.CARS zu erstellen, indem Daten gefilte...

Code anzeigen
Berichterstattung
Verkaufsvisualisierung mit benutzerdefinierten Bildmarkierungen

Generierung von fiktiven Verkaufsdaten und Erstellung kombinierter Diagramme (Balken und Streudiagramme) unter Verwen...

Code anzeigen
Dienstprogramm
Bereinigung von Protokollen und Ausgaben

Dieses Makro setzt die Ausgabe-, Protokoll- und ODS-Ergebnisfenster in der SAS-Umgebung zurück.

Code anzeigen
ETL
Datenerstellung mit Variablenfilter und Anzeige

Erstellung einer temporären Tabelle, die Variablen nach Präfix filtert, gefolgt von deren Ausgabe.

Code anzeigen
ETL
Tabellenerstellung und Spaltenfilterung

Skript zur Erstellung einer Tabelle mit dynamischer Variablenauswahl und Anzeige des Ergebnisses.

Code anzeigen
Datenmanipulation
Demonstration der CHOOSEC-Funktion

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

Code anzeigen
Makro
Makro zur Ausrichtung numerischer Zeichenketten

SAS-Makro zur vertikalen Ausrichtung von Zeichenvariablen, die Zahlen darstellen, basierend auf Trennzeichen (Punkt, ...

Code anzeigen
Makro
Makro zur Variablenumordnung / -auswahl

Haupt-SAS-Makro (`%chn_dt_ordvar`), entwickelt, um einen Datensatz neu anzuordnen, indem ein spezifischer Satz von Va...

Code anzeigen
Makro
Makro zur Token-Zählung

Dieses SAS-Makro zählt die Anzahl der Token (Wörter) in einer gegebenen Zeichenkette unter Verwendung eines angegeben...

Code anzeigen
Berichterstattung
Orion-Verkaufsberichte und -Sortierungen

Dieses SAS-Skript generiert mehrere Berichte und führt Sortierungen an der Datentabelle `sashelp.Orsales` durch.

Code anzeigen
Datenmanagement
Versuch, SASHELP.Orsales zu modifizieren

Dieses Skript versucht, die Systemtabelle `sashelp.Orsales` mit einem DATA-Schritt zu erstellen oder zu überschreiben...

Code anzeigen
Administration
Neuzuordnung von Datei-Objekten über SAS 9 Metadaten

Administratives Skript zur Neuzuordnung von Datei-Objekten von einem alten Verzeichnis zu einem neuen im Metadaten-Se...

Code anzeigen
Verwaltung
Aktualisierung von Windows-Anmeldedomänen

Dieses Skript sucht nach Anmeldungen (Logins), die einer bestimmten Windows-Domäne zugeordnet sind, und aktualisiert ...

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
Makro
Ausführungs- und Berichterstellungs-Steuerungsskript (Kapitel 8)

Orchestrierendes Skript, das die Umgebung bereinigt, eine Reihe externer SAS-Programme lädt und ein Berichterstellung...

Code anzeigen
ETL
Test der LENGTH-Funktion

Einfache Demonstration des Verhaltens der LENGTH-Funktion bei verschiedenen Zeichenketten.

Code anzeigen

Derniers codes ajoutés

Data Engineering: Optimieren Sie I/O-Performance durch "In-Place" Modifikation (Indexing & Security Best Practices)
Dieses Beispiel veranschaulicht die Änderung von zwei SAS-Datensätzen mithilfe der MODIFY-Anweisung und ihrer Unteranweisungen. Es zeigt, wie man: SAS-Dateien ändert, einen SAS-Datensatz beschriftet, ein Lesepasswort zu einem SAS-Datensatz hinzufügt, die aktuelle Sortierung eines SAS-Datensatzes angibt, einen Index für einen SAS-Datensatz erstellt, Variablen Informate und Formate zuweist, Variablen umbenennt und Variablen in einem SAS-Datensatz beschriftet.
ETL
Data Wrangling Masterclass: Lösen Sie komplexe "One-to-Many" Transformationen mit einem einzigen Befehl
Schreibt die aktuelle Beobachtung in einen SAS-Datensatz.
Datenmanipulation CAS
PROC CASUTIL erklärt: Effizientes Datenmanagement und CSV-Import in SAS CAS
Die CASUTIL-Prozedur bietet verschiedene Funktionen zur Verwaltung von Tabellen und Caslibs, darunter die Anzeige von Tabellenmetadaten, das Löschen von Dateien, das Entladen und Laden von Tabellen, das Promoten von Tabellen und das Speichern von Tabellen.
ETL CAS
SAS Data Step I/O: Externe Dateien mit INFILE, FILE und Filerefs meistern
Dieses Dokument erklärt, wie man Daten aus externen Dateien in SAS liest und schreibt, unter Verwendung direkter oder indirekter Referenzen über Filerefs. Es behandelt auch die Referenzierung mehrerer Dateien und das Lesen binärer Daten.
Datenzugriff CAS
Work, User oder Sashelp? So nutzen Sie die 4 Standard-SAS-Bibliotheken effizient
Dieses Dokument beschreibt die Standard-SAS-Bibliotheken: Work (temporär), User (Benutzer), Sashelp und Sasuser. Es erklärt ihre Rolle und ihr Verhalten innerhalb der SAS Viya 4 Umgebung.
Datenzugriff
SAS Viya Deep-Dive: Dateien effizient speichern mit filename filesrvc und UUIDs
Der SAS Viya Plattform Dateidienst ermöglicht das Speichern, Abrufen und Löschen von Dateien, die im SAS Infrastructure Data Server Datenbank-Repository gespeichert sind. Dieses Repository wird nicht als vollständiges 'Dateisystem' betrachtet, sondern enthält einzelne Dateien, die direkt über ihre Datei-ID (UUID) zugänglich sind.
Verwaltung
Benutzerdefinierte Formate in SAS Viya: Der Guide zu CAS-Bibliotheken und globalem Scope
In der SAS Viya Plattform können Sie benutzerdefinierte Formate in Katalogen speichern, um sie in einer SAS-Sitzung zu verwenden, oder Sie können sie in einer Formatbibliothek auf dem CAS-Server speichern. Formatbibliotheken sind mit einer CAS-Sitzung verknüpft, oder sie können in den globalen Bereich befördert werden, um für alle CAS-Sitzungen verfügbar zu sein. Benutzerdefinierte Formate in einer Formatbibliothek sind serverseitige Formate, die der Server verwendet, wenn eine Analyse basierend auf formatierten Werten durchgeführt wird. Sie können vorhandene benutzerdefinierte Formate von SAS auf die SAS Viya Plattform migrieren.
Werkzeuge CAS
SAS-Performance optimieren: So nutzen Sie die Dataset-Option INDEX= effizient
Definiert einen oder mehrere Indizes für ein neues Ausgabe-SAS-Dataset.
Dataset-Kontrolle
Schlanke Datasets in SAS: So optimieren Sie Ihren Code mit der KEEP-Anweisung
Gibt die Variablen an, die in den ausgegebenen SAS-Datasets enthalten sein sollen.
ETL CAS
Der ultimative SAS LIBNAME Guide: V9, SPDE, Hadoop & CAS meistern
Dieses Dokument enthält detaillierte Beispiele zur Verwendung der verschiedenen SAS Engines (V9, SPD, CVP, CAS) zum Verwalten, Verarbeiten und Zugreifen auf Daten. Es deckt Szenarien ab, die von der Zuweisung traditioneller Bibliotheken über die Datenverarbeitung in Hadoop bis zum Laden von Tabellen auf einen CAS-Server reichen.
SAS Engines