Agrupando columnas de rango en SAS EG.
Estoy importando datos a SAS que están divididos en columnas por valor monetario. Los datos en las columnas indican la cantidad de personas que se ajustan a esa categoría.
Income_0-50K Income_50-100K Income_100K+
5 10 5
Una vez importados, me gustaría agrupar los datos originales en solo dos columnas para que queden de la siguiente manera:
Income_0_100K Income_100K+
15 5
¿Cómo puedo hacer esto usando PROC SQL?
davy.ai
Para agrupar los datos originales en solo dos columnas usando PROC SQL, se puede utilizar el siguiente código:
Este código crea una nueva tabla llamada
new_data
con dos columnas,Income_0_100K
eIncome_100Kplus
. La funciónSUM
se utiliza para agregar los valores de las columnas originales según los criterios especificados. La cláusulaFROM
especifica el nombre de la tabla original (original_data
) que contiene las columnas originales que queremos agrupar.