Introduzione ai comandi SAS

La forma completa SAS è il sistema di analisi statistica. È stato fornito dal SAS Institute nel 1970. È il software utilizzato per eseguire analisi statistiche, rappresentare graficamente e presentare i dati. In questo, ci sono due categorie per presentare e analizzare i dati che sono fase DATA e fase PROC. Il passaggio DATA viene utilizzato principalmente per fornire la gestione dei dati come la lettura dei dati, la trasformazione dei dati e la creazione o la rimozione delle variabili. Fase PROC utilizzata per eseguire un'ampia varietà di analisi sui dati. Sono disponibili vari comandi SAS per ottenere la presentazione e l'analisi dei dati.

Comandi SAS di base

  1. Proc Print: viene utilizzato per visualizzare il file di dati SAS nella finestra di output.

Esempio:

proc print data = Gradi;

Correre;

  1. Contenuti di Proc : viene utilizzato per controllare il contenuto del file di dati del comando SAS nella finestra di output

Esempio:

proc content data = Gradi;

Correre;

  1. Proc significa: viene utilizzato per visualizzare le statistiche di base dei dati. Fornisce il valore della media, massima e minima dei valori numerici o delle variabili.

Esempio:

proc significa data = Grades;

Correre;

  1. Proc Freq : viene utilizzato per analizzare i dati e la frequenza delle variabili create e per le tabelle

Esempio:

proc freq data = Gradi;

Correre;

Esempio :

proc freq data = Gradi;

Tabelle a * b;

Correre;

  1. Ordinamento proc : viene utilizzato per ordinare il file di dati SAS.

Esempio :

proc sort data = Gardes; Out = nome per nome;

Correre;

  1. Proc reg : viene utilizzato per una delle procedure generiche per l'analisi di regressione SAS.

Esempio:

proc reg data = Gradi;

Correre;

  1. Proc gplot : viene utilizzato per tracciare due o più valori sugli assi.

Esempio :

proc gplot data = Gradi;

Trama a * b;

a = asse verticale,

b = asse orizzontale;

Correre;

  1. Trasposizione PROC : viene utilizzato per convertire le righe in colonne nel set di dati.

Esempio:

proc traspose data = Grades out = Field;

Per nome; risultato var; id col;

Correre;

  1. Proc Gchart: viene utilizzato per creare l'istogramma del grafico a torta.

Esempio:

proc Gchart data = voti;

Vbar age;

Correre;

  1. Rapporto Proc: viene utilizzato per creare il rapporto dal set di dati.

Esempio:

proc report data = Gradi;

Colonna A;

Definire A / display;

Correre;

Comandi SAS intermedi

  1. Libname : viene utilizzato per creare la libreria dei comandi SAS.

Esempio :

Libname NewLib 'C: \ Grades';

  1. Nome file: viene utilizzato per specificare il file di dati esterno.

Esempio:

Nome file AName 'C: \ Grades';

  1. Infile : è l'istruzione utilizzata per leggere un file di dati esterno.

Esempio:

Nome file AName 'C: \ Grades';

DATA SAS;

INPUT AB;

Infile AName;

Correre;

  1. If-Then: è l'istruzione utilizzata per eseguire diverse funzioni.

Esempio :

DATA AB;

IF A> B quindi message = 'A è maggiore';

Altro messaggio = 'B è maggiore';

Correre;

  1. Keep : è l'istruzione utilizzata per mantenere la variabile richiesta nel set di dati.

Esempio :

Dati nuovi;

Versione SET;

Mantieni prezzo nome anno;

Correre;

  1. Etichetta : è una funzione per modificare l'etichetta della variabile.

Esempio :

Data ABC;

Testo etichetta "Hello, world";

Correre;

  1. Lunghezza : viene utilizzata per modificare la lunghezza della variabile.

Esempio :

Data ABC;

Lunghezza del testo $ 10 .;

Correre;

  1. Formato : viene utilizzato per modificare il formato della variabile.

Esempio:

Data ABC;

Formato data yymmdd10 .;

Correre;

  1. Input : viene utilizzato per convertire il valore del carattere in un valore numerico.

Esempio:

Data ABC;

A = “10”;

B = input (a, migliore.);

Correre;

  1. Registro : viene utilizzato per convertire il valore numerico in un logaritmo.

Esempio:

Data ABC;

A = 10;

B = log (a);

Correre;

Comandi SAS avanzati

  1. Media, Min e Max : viene utilizzata per calcolare la media, il minimo e il massimo di valori numerici.

Esempio:

Data Mathdata;

A = 10;

B = 20;

C = media (a, b);

D = Min (a, b);

E = Max (a, b);

Correre;

  1. Rinomina : questo comando SAS viene utilizzato per rinominare la variabile.

Esempio :

Data mathdata;

A = 20;

Rinomina a = b;

Correre;

  1. Radice quadrata / Quadrata : viene utilizzata per calcolare il quadrato e la radice quadrata del valore numerico.

Esempio :

Data mathdata;

A = 4;

Quadrato = a ** 2;

Sqroot = a ** (1/2);

Correre;

  1. Funzioni matematiche: per eseguire funzioni matematiche di base.

Esempio:

Data mathdata;

Set Math;

Prezzo = somma (di P1, P2);

Diff = D1 - D2;

M = M1 * M2;

Div = Div1 / Div2;

Correre;

  1. Sottostrato : viene utilizzato per ottenere il testo parziale dal valore del testo.

Esempio :

Data Mathdata;

Testo = "Hello World";

Testo1 = substr (Testo, 6, 2);

Correre;

  1. Input e riga dati: viene utilizzata per creare il set di dati con contenuto specificato.

Esempio:

DATA ABC;

Ingresso ABC;

linee dati;

1 2 3

4 6 9

;

Correre;

  1. Unisci : viene utilizzato per unire più set di dati in uno solo.

Esempio :

Data ABC;

Unisci nome John;

Per ID;

Suggerimenti e trucchi per utilizzare i comandi SAS

  • Pensa prima di programmare, controlla tutti i criteri che devono coprire.
  • Mantienilo semplice.
  • Rendi più comprensibili i set di dati inserendo i dati che ti servono, aiuta a risparmiare spazio su disco.
  • Utilizzare le funzioni per la conversione dei dati.
  • Evitare l'infinito significa divisione per zero.
  • Utilizzare Null quando non è necessario creare il set di dati.
  • Assegna il valore costante a una variabile nell'istruzione keep.
  • Utilizzare l'opzione NoEquals per l'ordinamento che consente di risparmiare tempo e memoria.

Conclusione - Comandi SAS

Ognuno ha il suo modo di raggiungere il risultato finale, questi possono essere uguali o diversi per le diverse persone. Esistono molti modi per trovare un risultato e mentre si utilizza il software SAS Commands, si potrebbero ottenere molti modi per ottenere lo stesso risultato in modi diversi. È stato osservato che più impari e più passi attraverso la documentazione dei comandi SAS, maggiori saranno i vantaggi che otterrai per ottenere i risultati e aiutare a lungo termine.

I comandi SAS sopra menzionati vengono utilizzati principalmente nella programmazione del software SAS. Le cose sono principalmente trattate su DATA e PROC. È uno strumento o un software facile da usare e quindi i comandi SAS, che sono semplici per iscritto, significano scrivere i comandi in inglese semplice come hai già visto sopra i comandi. È facile da usare, imparare e scrivere.

Articoli consigliati

Questa è stata una guida ai comandi SAS. Qui abbiamo discusso Comandi SAS di base così come avanzati e alcuni Comandi SAS immediati. Puoi anche leggere il seguente articolo per saperne di più -

  1. Usi dei comandi del tableau
  2. Come usare i comandi HBase
  3. Usi dei comandi MongoDB
  4. Importanza dei comandi suini

Categoria: