Como adicionar múltiplas colunas no sas (com exemplo)


Você pode usar a seguinte sintaxe para somar as colunas de um conjunto de dados no SAS:

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

Este exemplo específico cria um novo conjunto de dados contendo uma nova coluna chamada sum_stats que contém a soma dos valores nas colunas chamadas pontos , assistências e rebotes .

O exemplo a seguir mostra como usar essa sintaxe na prática.

Exemplo: como adicionar múltiplas colunas no SAS

Digamos que temos o seguinte conjunto de dados no SAS chamado my_data , que contém informações sobre vários jogadores de basquete:

 /*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; 

Agora digamos que queremos criar uma nova coluna chamada sum_stats que contém a soma dos valores das colunas chamadas pontos , assistências e rebotes .

Podemos usar o seguinte código para fazer isso:

 /*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; 

Soma SAS em colunas

Observe que a coluna chamada sum_stats contém a soma de cada valor nas colunas de pontos , assistências e rebotes .

Por exemplo:

A soma de pontos, assistências e rebotes na primeira linha é 10 + 2 + 4 = 16 .

A soma de pontos, assistências e rebotes na segunda linha é 17 + 5 + 9 = 31 .

E assim por diante.

Recursos adicionais

Os tutoriais a seguir explicam como executar outras tarefas comuns no SAS:

Como calcular soma por grupo no SAS
Como calcular uma soma acumulada no SAS
Como calcular estatísticas descritivas no SAS

Add a Comment

O seu endereço de email não será publicado. Campos obrigatórios marcados com *