Makro
Beispiel für Datenerstellung und bedingtes Makro

Dieses SAS-Skript veranschaulicht die interne Erstellung von Datensätzen mittels DATA STEP und die Definition/den Auf...

Code anzeigen
Makro
Makro für Log-Formatierung und Zeitmessung

Dienstprogramm-Makro zur Generierung sauberer und umrahmter Log-Nachrichten, einschließlich der Berechnung der Ausfüh...

Code anzeigen
ETL
Verwaltung von Standortdaten und SAS-Dienstmakros

Dieses Skript kombiniert die Erstellung und Aktualisierung von Standortdaten mit Dienstmakros für SAS zum Debuggen un...

Code anzeigen
ETL
Erkennung von Schaltjahren

Dieses SAS-Skript identifiziert und listet alle Schaltjahre zwischen 2000 und 2200 auf und erstellt einen SAS-Datensa...

Code anzeigen
Statistik
Frequenzanalyse medizinischer Daten

Dieses SAS-Skript liest online bereitgestellte medizinische Daten mit mehreren Beobachtungen pro Zeile, um einen Date...

Code anzeigen
Makro
Erstellung eines linksbündigen Titels

SAS-Makro zur Generierung eines linksbündigen Berichtstitels.

Code anzeigen
ETL
Erstellung der Customer-Tabelle

Skript zur Erstellung einer SAS-Tabelle namens 'customer' aus im Code enthaltenen Daten.

Code anzeigen
Statistik
Beispiel-Dokumentation für PROC LATTICE

Dieses SAS-Skript bereitet einen internen Datensatz für eine statistische Gitterplananalyse vor und führt anschließen...

Code anzeigen
Statistik
Überprüfung der Schweinewachstumsrate

Dieses SAS-Skript erstellt einen Datensatz zur Schweinewachstumsrate aus eingebetteten Daten (Datalines) und verwende...

Code anzeigen
Makro
Verwaltung von Makrovariablen

Dieses SAS-Skript demonstriert die Deklaration, Zuweisung und Anzeige von Makrovariablen.

Code anzeigen
Statistik
Startbeispiel für PROC KDE

Dieses SAS-Skript demonstriert die Verwendung der PROC KDE-Prozedur für die bivariate Kernel-Dichteschätzung, indem e...

Code anzeigen
Statistik
PROC KDE Beispiele: Kerndichteschätzung

Demonstration der Fähigkeiten der KDE-Prozedur zur Dichteschätzung, einschließlich der Anpassung der Bandbreite und d...

Code anzeigen
Verwaltung
Killsess - Beenden einer SAS Windows-Sitzung

Dienstprogramm-Makro zum Beenden einer bestimmten SAS-Sitzung unter Windows über den Systembefehl taskkill.

Code anzeigen
Makro
Makro lafootnote

Erstellt eine linksbündige Fußnote in SAS-Ausgaben.

Code anzeigen
Makro
Funktionelles Makro für ISO 8601 Format

Dieses funktionelle Makro generiert einen String im ISO 8601 Format (YYYY-MM-DDTHH:MM:SS) aus zwei numerischen SAS-Va...

Code anzeigen
Makro
Definition von ISO-Formaten für Datum und Uhrzeit

Dieses SAS-Makro definiert benutzerdefinierte Formate für Datum und Uhrzeit gemäß ISO 8601 und verwaltet speziell die...

Code anzeigen
Makro
Makro addvar - Textvariablen aufteilen

SAS-Makro zur Verwaltung und Aufteilung von Textvariablen, die eine angegebene Maximallänge (standardmäßig 200 Zeiche...

Code anzeigen
Makro
Makro jjqcclean - Bereinigung der Arbeitsumgebung

Dienstprogramm-Makro zum Leeren der WORK-Bibliothek und Zurücksetzen der DOMAIN-Variablen.

Code anzeigen
Reporting
Erstellung einer interaktiven HTML-Seite mit JavaScript

Dieses SAS-Skript ist ein Stored Process, der eine dynamische HTML-Seite generiert, die JavaScript für die Interaktio...

Code anzeigen
Dienstprogramm
JSON-Export von SASHELP.ORSALES

Export einer SASHELP-Tabelle in JSON und Anzeige im Protokoll.

Code anzeigen
Datenmanagement
JSON-Export und -Anzeige von sashelp.orsales

Exportiert die Tabelle sashelp.orsales im JSON-Format in eine temporäre Datei und zeigt das Ergebnis im Log an.

Code anzeigen
ETL
JSON-Generierung einer SAS-Tabelle

Dieses SAS-Skript konvertiert die Tabelle SASHELP.ORSALES in ein JSON-Format und schreibt es in die Fileref '_webout'.

Code anzeigen
Statistik
Generierung und Visualisierung von Zufallsreihen

Dieses SAS-Skript generiert mehrere Reihen von Zufallsdaten unter Verwendung verschiedener Verteilungen und Logiken u...

Code anzeigen
Statistik
Leistungsanalyse und Monte-Carlo-Simulation für Zwei-Mittelwert-Tests

Dieses SAS-Skript demonstriert die Berechnung der statistischen Power für einen Zwei-Mittelwert-Vergleichstest, sowoh...

Code anzeigen
Makro
Generierung einer durch Trennzeichen getrennten Zahlenliste

Makro zur Erstellung einer durch Trennzeichen getrennten Liste von Ganzzahlen.

Code anzeigen
Makro
Überprüfung der Gültigkeit eines SAS-Namens

Funktionsmakro zur Überprüfung, ob eine Zeichenkette ein gültiger SAS-Name gemäß den Namensregeln ist.

Code anzeigen
Makro
Extraktion des ISO 8601 Datumsteils

Funktionsmakro zum Extrahieren des Datumsteils aus einem ISO 8601 Datums-/Uhrzeit-Textwert.

Code anzeigen
Statistik
Einführungsbeispiel für SAS-Diskriminanzverfahren

Dieses SAS-Skript generiert einen zufälligen Datensatz mit zwei unterschiedlichen Gruppen, führt anschließend eine ka...

Code anzeigen
ETL
Verarbeitung und Konsolidierung von Abteilungsdaten

Dieses SAS-Skript erstellt zwei Datensätze (`research_development` und `Publication`) aus internen Daten, die über `d...

Code anzeigen
Makro
Erstellung von Makrovariablen mit führenden Nullen über PROC SQL

Skript, das eine Reihe von nummerierten Makrovariablen (name01 bis name19) aus den Daten der Tabelle SASHELP.CLASS ge...

Code anzeigen
Statistik
Datenstandardisierung und Temperaturumwandlungen mit PROC IML

Dieses SAS-Skript verwendet PROC IML, um Daten aus einem SASHELP-Datensatz zu standardisieren und Temperaturumwandlun...

Code anzeigen
Datenanalyse, Datenexploration
Regressionsanalyse und SASHELP Metadaten-Exploration

Dieses SAS-Skript führt eine einfache lineare Regression durch, um das Gewicht in Abhängigkeit von der Größe unter Ve...

Code anzeigen
Makro
Eine Warnmeldung über Log4SAS ausgeben

Dienstprogramm-Makro zum Senden einer Warnmeldung an einen angegebenen Log4SAS-Logger.

Code anzeigen
Makro
Dienstprogramm-Makro _LAST

Erzeugt einen logischen Ausdruck zur Identifizierung der letzten Beobachtung einer BY-Gruppe oder der letzten globale...

Code anzeigen
Makro
Ausgabe einer fatalen Nachricht über log4sas

SAS-Makro zur Ausgabe einer FATAL-Meldung an einen angegebenen log4sas-Logger.

Code anzeigen
Makro
LOG4SAS Info-Nachrichten-Makro

Dieses SAS-Makro gibt eine Informationsnachricht an einen angegebenen LOG4SAS-Logger aus, einschließlich Parameter-Gü...

Code anzeigen
Makro
Makro zum Ausgeben einer Trace-Nachricht

Dieses SAS-Makro gibt eine Trace-Nachricht an einen spezifischen Logger aus, indem es die Funktion `log4sas_logevent`...

Code anzeigen
Makro
Gibt eine Fehlermeldung in einem 'assert' an einen Logger aus

Gibt eine Fehlermeldung innerhalb einer Assertion an einen Logger aus.

Code anzeigen
Test
Test des Makros _issueasserterrormessage

Dieses SAS-Skript testet das Verhalten des Makros `_issueasserterrormessage.sas` im SASUnit-Framework. Es überprüft, ...

Code anzeigen
Makro
Log4SAS Assertions-Informationsmeldung

Sendet eine Informationsmeldung einer Assertion an einen Logger.

Code anzeigen
Test
Test von _issueassertinfomessage.sas

SASUnit Testskript zur Überprüfung des Verhaltens des Makros `_issueassertinfomessage.sas`.

Code anzeigen
Makro
Warnmakro für SASUnit Assertion

Dieses interne SASUnit-Makro gibt eine Warnmeldung über einen Logger aus, speziell bei einer Assertion im Kontext von...

Code anzeigen
Test
Test von _issueassertwarningmessage.sas

Dieses SAS-Skript ist ein Testfall für das SASUnit-Makro `_issueassertwarningmessage.sas`. Es überprüft, ob das Makro...

Code anzeigen
Dienstprogramm
Senden einer Debug-Nachricht an das Protokoll

Dieses Makro sendet eine Debug-Nachricht an einen bestimmten Logger über die Funktion log4sas_logevent. Es enthält Pr...

Code anzeigen
Dienstprogramm
Gibt eine Fehlermeldung an einen Logger aus

Dieses Makro gibt eine Fehlermeldung an einen angegebenen Logger aus.

Code anzeigen
Makroprogramme
Kompilierung und Verwendung von SAS-Makros mit MCOMPILENOTE

Dieser Skript veranschaulicht den Kompilierungsprozess von SAS-Makros und die Verwendung der Systemoption `MCOMPILENO...

Code anzeigen
Makro
SAS-Makro definieren und überprüfen

Dieses Skript veranschaulicht die Definition eines einfachen SAS-Makros und die Überprüfung seiner Registrierung im t...

Code anzeigen
Makro
Einfacher Aufruf eines SAS-Makros

Dieses Skript veranschaulicht den Aufruf eines SAS-Makros (`%puttime`), um die aktuelle Uhrzeit im Log anzuzeigen und...

Code anzeigen
Verwaltung
Automatischer Start von Excel über DDE

Skript, das überprüft, ob Excel über das DDE-Protokoll geöffnet ist, und es bei Bedarf über Windows-Systembefehle sta...

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

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