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
- Proc Print: viene utilizzato per visualizzare il file di dati SAS nella finestra di output.
Esempio:
proc print data = Gradi;
Correre;
- 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;
- 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;
- 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;
- Ordinamento proc : viene utilizzato per ordinare il file di dati SAS.
Esempio :
proc sort data = Gardes; Out = nome per nome;
Correre;
- Proc reg : viene utilizzato per una delle procedure generiche per l'analisi di regressione SAS.
Esempio:
proc reg data = Gradi;
Correre;
- 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;
- 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;
- Proc Gchart: viene utilizzato per creare l'istogramma del grafico a torta.
Esempio:
proc Gchart data = voti;
Vbar age;
Correre;
- 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
- Libname : viene utilizzato per creare la libreria dei comandi SAS.
Esempio :
Libname NewLib 'C: \ Grades';
- Nome file: viene utilizzato per specificare il file di dati esterno.
Esempio:
Nome file AName 'C: \ Grades';
- Infile : è l'istruzione utilizzata per leggere un file di dati esterno.
Esempio:
Nome file AName 'C: \ Grades';
DATA SAS;
INPUT AB;
Infile AName;
Correre;
- If-Then: è l'istruzione utilizzata per eseguire diverse funzioni.
Esempio :
DATA AB;
IF A> B quindi message = 'A è maggiore';
Altro messaggio = 'B è maggiore';
Correre;
- Keep : è l'istruzione utilizzata per mantenere la variabile richiesta nel set di dati.
Esempio :
Dati nuovi;
Versione SET;
Mantieni prezzo nome anno;
Correre;
- Etichetta : è una funzione per modificare l'etichetta della variabile.
Esempio :
Data ABC;
Testo etichetta "Hello, world";
Correre;
- Lunghezza : viene utilizzata per modificare la lunghezza della variabile.
Esempio :
Data ABC;
Lunghezza del testo $ 10 .;
Correre;
- Formato : viene utilizzato per modificare il formato della variabile.
Esempio:
Data ABC;
Formato data yymmdd10 .;
Correre;
- Input : viene utilizzato per convertire il valore del carattere in un valore numerico.
Esempio:
Data ABC;
A = “10”;
B = input (a, migliore.);
Correre;
- Registro : viene utilizzato per convertire il valore numerico in un logaritmo.
Esempio:
Data ABC;
A = 10;
B = log (a);
Correre;
Comandi SAS avanzati
- 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;
- Rinomina : questo comando SAS viene utilizzato per rinominare la variabile.
Esempio :
Data mathdata;
A = 20;
Rinomina a = b;
Correre;
- 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;
- 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;
- Sottostrato : viene utilizzato per ottenere il testo parziale dal valore del testo.
Esempio :
Data Mathdata;
Testo = "Hello World";
Testo1 = substr (Testo, 6, 2);
Correre;
- 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;
- 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ù -
- Usi dei comandi del tableau
- Come usare i comandi HBase
- Usi dei comandi MongoDB
- Importanza dei comandi suini