Come aggiungere più colonne in sas (con esempio)


È possibile utilizzare la seguente sintassi per sommare le colonne di un set di dati in SAS:

 data new_data;
    set my_data;
    sum_stats = sum (of points, assists, rebounds);
run ;

Questo particolare esempio crea un nuovo set di dati contenente una nuova colonna chiamata sum_stats che contiene la somma dei valori nelle colonne chiamate points , assists e rebounds .

L’esempio seguente mostra come utilizzare questa sintassi nella pratica.

Esempio: come aggiungere più colonne in SAS

Supponiamo di avere il seguente set di dati in SAS chiamato my_data che contiene informazioni su vari giocatori di basket:

 /*create dataset*/
data my_data;
input team $ points assists rebounds;
datalines ;
A 10 2 4
A 17 5 9
A 17 6 8
A 18 3 8
A 15 0 6
B 10 2 3
B 14 5 3
B 13 4 3
B 29 0 6
B 25 2 5
C 12 1 4
C 30 1 9
C 34 3 9
C 12 4 5
C 11 7 5
;
run ;

/*view dataset*/
proc print data =my_data; 

Ora diciamo di voler creare una nuova colonna chiamata sum_stats che contenga la somma dei valori delle colonne chiamate points , assists e rebounds .

Possiamo usare il seguente codice per fare questo:

 /*create new dataset that contains sum of specific columns*/
data new_data;
    set my_data;
    sum_stats = sum (of points, assists, rebounds);
run ;

/*view new dataset*/
proc print data =new_data; 

Somma SAS in colonne

Tieni presente che la colonna chiamata sum_stats contiene la somma di ciascun valore nelle colonne punti , assist e rimbalzi .

Per esempio:

La somma di punti, assist e rimbalzi in prima linea è 10 + 2 + 4 = 16 .

La somma di punti, assist e rimbalzi in seconda linea è 17 + 5 + 9 = 31 .

E così via.

Risorse addizionali

I seguenti tutorial spiegano come eseguire altre attività comuni in SAS:

Come calcolare la somma per gruppo in SAS
Come calcolare una somma corrente in SAS
Come calcolare le statistiche descrittive in SAS

Aggiungi un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *