Hola Eduardo! Es posible colocar “0” a las tablas cuando haces un PROC TABULATE, aunque será colocado como texto. Puedes habilitar la opción del proc y agregar las sentencias printmiss misstext = “0” Con tu código quedaría algo así:
PROC TABULATE DATA=WORK.SDO_PLAN3 missing; VAR SDO; CLASS ETIQUETA2 / ORDER=UNFORMATTED; CLASS NIV_MOR / ORDER=UNFORMATTED;
TABLE /* ROW Statement */ NIV_MOR all = 'Total' , /* COLUMN Statement */ ETIQUETA2 *(SDO * Sum={LABEL="Sum"} ) all = 'Total' *(SDO * Sum={LABEL="Sum"} ) / printmiss misstext='0'; ; RUN;
También puedes checar la documentación respecto a este tema aquí: https://documentation.sas.com/doc/en/pgmsascdc/9.4_3.5/proc/p159jq4oiauvtzn1gfqkod7m5qj3.htm#:~:text=However%2C%20if%20each%20observation%20in,shown%20in%20the%20following%20program.
Seguimos en contacto
... View more