x****u 发帖数: 262 | 1 有一组数据,这样:
type value
1 100
1 150
2 5
3 100
3 100
我想把type一样的value值加在一起变成
type value
1 250
2 5
3 200
我知道可以用do loop做,每次检验type是不是和前一个值一样,
还有没有别的办法?
谢谢 |
g*******y 发帖数: 380 | |
d*******1 发帖数: 854 | 3 proc sql noprint;
select type, sum(value) as sum
from data group by type;
quit;
【在 x****u 的大作中提到】 : 有一组数据,这样: : type value : 1 100 : 1 150 : 2 5 : 3 100 : 3 100 : 我想把type一样的value值加在一起变成 : type value : 1 250
|
x****u 发帖数: 262 | 4 谢谢
【在 g*******y 的大作中提到】 : Use proc sql.
|
x****u 发帖数: 262 | 5 谢谢,写得很详细
【在 d*******1 的大作中提到】 : proc sql noprint; : select type, sum(value) as sum : from data group by type; : quit;
|