BookmarkSubscribeRSS Feed
Patrick
Opal | Level 21
Hi

Why equals "cmiss(of _all_)" to the number of missing variables plus 1. (SAS 9.2 TS Level 2M3, X64 VSPRO).

data have;
a=1;b=.; c='x'; output;
a=.;b=.; c=' '; output;
a=.;b=.; c='x'; output;
run;

data test;
set have;
x= cmiss(of _all_);
put x=;
run;

Thanks
Patrick Message was edited by: Patrick
2 REPLIES 2
data_null__
Jade | Level 19
set have;
x= cmiss(of _all_);

everything from HAVE + X.

Think about it.
Patrick
Opal | Level 21
.... oh!?

Thanks data _null_; I wouldn't have thought about this.
How to Concatenate Values

Learn how use the CAT functions in SAS to join values from multiple variables into a single value.

Find more tutorials on the SAS Users YouTube channel.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 2 replies
  • 6880 views
  • 1 like
  • 2 in conversation