Einführung in SAS-Befehle

SAS full form ist das statistische Analysesystem. Es wurde vom SAS Institute im Jahr 1970 zur Verfügung gestellt. Es ist die Software, die für die statistische Analyse, grafische Darstellung und Darstellung der Daten verwendet wird. In dieser gibt es zwei Kategorien, um die Daten zu präsentieren und zu analysieren, nämlich den DATA-Schritt und den PROC-Schritt. Der DATA-Schritt wird hauptsächlich zum Bereitstellen der Datenverwaltung wie Lesen der Daten, Datentransformation und Erstellen oder Entfernen der Variablen verwendet. PROC-Schritt, mit dem die Daten einer Vielzahl von Analysen unterzogen werden. Für die Darstellung und Analyse von Daten stehen verschiedene SAS-Befehle zur Verfügung.

Grundlegende SAS-Befehle

  1. Proc Print: Dient zum Anzeigen der SAS-Datendatei im Ausgabefenster.

Beispiel:

proc print data = Noten;

Lauf;

  1. Proc contents : Hiermit wird der Inhalt der SAS-Befehlsdatei im Ausgabefenster überprüft

Beispiel:

proc content data = Grade;

Lauf;

  1. Proc bedeutet: Es wird verwendet, um die grundlegenden Statistiken von Daten anzuzeigen. Es gibt den Wert des Mittelwerts, des Maximums und des Minimums der numerischen Werte oder Variablen an.

Beispiel:

proc bedeutet data = Grades;

Lauf;

  1. Proc Freq : Wird zur Analyse der Daten und Häufigkeit der erstellten Variablen und für Tabellen verwendet

Beispiel:

proc freq data = Grade;

Lauf;

Beispiel

proc freq data = Grade;

Tabellen a * b;

Lauf;

  1. Proc sort : Hiermit wird die SAS- Datendatei sortiert .

Beispiel

proc sort data = Gardes; Out = Name für Name;

Lauf;

  1. Proc reg : Wird für ein allgemeines Verfahren zur SAS-Regressionsanalyse verwendet.

Beispiel:

proc reg data = Noten;

Lauf;

  1. Proc gplot : Dient zum Zeichnen von zwei oder mehr Werten auf Achsen.

Beispiel

proc gplot data = Grade;

Zeichnen Sie a * b;

a = vertikale Achse,

b = horizontale Achse;

Lauf;

  1. PROC transponieren : Wird verwendet, um Zeilen in Spalten im Datensatz zu konvertieren.

Beispiel:

proc transponiere Daten = Noten aus = Feld;

Namentlich; var result; id col;

Lauf;

  1. Proc Gchart: Hiermit wird das Tortendiagramm- Histogramm erstellt.

Beispiel:

proc Gchart data = grade;

Vbar Alter;

Lauf;

  1. Proc report: Es wird verwendet, um den Bericht aus dem Datensatz zu erstellen.

Beispiel:

proc report data = Noten;

Spalte A;

A / Anzeige definieren;

Lauf;

SAS-Zwischenbefehle

  1. Bibliotheksname : Wird zum Erstellen der SAS- Befehlsbibliothek verwendet.

Beispiel

Libname NewLib 'C: \ Grades';

  1. Dateiname: Hier wird die externe Datendatei angegeben.

Beispiel:

Dateiname AName 'C: \ Grades';

  1. Infile : Dies ist die Anweisung, die zum Lesen einer externen Datendatei verwendet wurde.

Beispiel:

Dateiname AName 'C: \ Grades';

DATA SAS;

INPUT AB;

Infile AName;

Lauf;

  1. If-Then: Dies ist die Anweisung, mit der verschiedene Funktionen ausgeführt werden.

Beispiel

DATA AB;

WENN A> B, dann Nachricht = 'A ist größer';

Sonst message = 'B is major';

Lauf;

  1. Behalten : Dies ist die Anweisung, mit der die im Datensatz erforderliche Variable beibehalten wird.

Beispiel

Daten neu;

SET version;

Name, Jahr, Preis behalten;

Lauf;

  1. Beschriftung: Mit dieser Funktion können Sie die Beschriftung der Variablen ändern.

Beispiel

Daten ABC;

Beschriftungstext „Hallo Welt“;

Lauf;

  1. Länge : Dient zum Ändern der Länge der Variablen.

Beispiel

Daten ABC;

Länge Text $ 10 .;

Lauf;

  1. Format : Hiermit wird das Format der Variablen geändert.

Beispiel:

Daten ABC;

Datum formatieren yymmdd10 .;

Lauf;

  1. Eingabe : Wird verwendet, um den Zeichenwert in einen numerischen Wert umzuwandeln.

Beispiel:

Daten ABC;

A = "10";

B = Eingabe (a, am besten);

Lauf;

  1. Log : Wird verwendet, um den numerischen Wert in einen Logarithmus umzuwandeln.

Beispiel:

Daten ABC;

A = 10;

B = log (a);

Lauf;

Erweiterte SAS-Befehle

  1. Mean, Min and Max : Ermittelt den Mittelwert, das Minimum und das Maximum der numerischen Werte.

Beispiel:

Data Mathdata;

A = 10;

B = 20;

C = Mittelwert (a, b);

D = Min (a, b);

E = Max (a, b);

Lauf;

  1. Umbenennen : Mit diesen SAS-Befehlen wird die Variable umbenannt.

Beispiel

Daten mathdata;

A = 20;

Benenne a = b um;

Lauf;

  1. Quadratwurzel / Quadrat : Wird verwendet, um das Quadrat und die Quadratwurzel des numerischen Werts zu berechnen.

Beispiel

Daten mathdata;

A = 4;

Quadrat = a ** 2;

Quadrat = a ** (1/2);

Lauf;

  1. Mathematische Funktionen: Grundlegende mathematische Funktionen ausführen.

Beispiel:

Daten mathdata;

Set Math;

Preis = Summe (von P1, P2);

Diff = D1 - D2;

M = M1 · M2;

Div = Div1 / Div2;

Lauf;

  1. Substr : Hiermit wird der Teiltext aus dem Textwert abgerufen .

Beispiel

Data Mathdata;

Text = "Hallo Welt";

Text1 = substr (Text, 6, 2);

Lauf;

  1. Eingabe- und Datenzeilenanweisung: Mit dieser Anweisung wird der Datensatz mit dem angegebenen Inhalt erstellt.

Beispiel:

DATA ABC;

Eingabe ABC;

DATALINEN;

1 2 3

4 6 9

;

Lauf;

  1. Zusammenführen : Mit dieser Option werden mehrere Datensätze zu einem zusammengeführt.

Beispiel

Daten ABC;

Füge den Namen John zusammen.

Nach ID;

Tipps und Tricks zur Verwendung von SAS-Befehlen

  • Denken Sie vor dem Programmieren nach, und überprüfen Sie alle Kriterien, die abgedeckt werden müssen.
  • Halte es einfach.
  • Machen Sie die Datensätze verständlicher, indem Sie die erforderlichen Daten eingeben, um Speicherplatz zu sparen.
  • Verwenden Sie Funktionen für die Datenkonvertierung.
  • Unendlichkeit vermeiden bedeutet Division durch Null.
  • Verwenden Sie Null, wenn Sie den Datensatz nicht erstellen müssen.
  • Weisen Sie den konstanten Wert einer Variablen in der Retain-Anweisung zu.
  • Verwenden Sie beim Sortieren die Option NoEquals, um Zeit und Speicherplatz zu sparen.

Schlussfolgerung - SAS-Befehle

Jeder hat seinen eigenen Weg, um das Endergebnis zu erzielen. Diese können für die verschiedenen Menschen gleich oder unterschiedlich sein. Es gibt viele Möglichkeiten, ein Ergebnis zu finden, und wenn Sie die SAS Commands-Software verwenden, gibt es viele Möglichkeiten, auf unterschiedliche Weise dasselbe Ergebnis zu erzielen. Es wurde festgestellt, dass je mehr Sie lernen und die Dokumentation von SAS-Befehlen durcharbeiten, desto mehr Nutzen bringt es Ihnen, die Ergebnisse zu erzielen und langfristig zu helfen.

Die oben genannten SAS-Befehle werden hauptsächlich in der SAS-Softwareprogrammierung verwendet. Die Dinge werden hauptsächlich um DATA und PROC behandelt. Es ist ein einfach zu verwendendes Tool oder eine Software, und damit SAS-Befehle, die einfach zu schreiben sind, bedeuten, dass Sie die Befehle in einfachem Englisch schreiben, wie Sie oben bereits gesehen haben. Es ist einfach zu bedienen, zu lernen und zu schreiben.

Empfohlene Artikel

Dies war eine Anleitung zu SAS-Befehlen. Hier haben wir grundlegende sowie erweiterte SAS-Befehle und einige unmittelbare SAS-Befehle erörtert. Sie können auch den folgenden Artikel lesen, um mehr zu erfahren -

  1. Verwendung von Tableau-Befehlen
  2. Verwendung der HBase-Befehle
  3. Verwendung von MongoDB-Befehlen
  4. Bedeutung der Schweinebefehle

Kategorie: