BookmarkSubscribeRSS Feed
RobertNYC
Obsidian | Level 7

Hi all—

I have been using the format percent6 but I need to alter it a little so all missing values are “N/A”. Is there a way to write a format that will do that?

Thanks!

1 REPLY 1
Haikuo
Onyx | Level 15

I suppose you need something called "nested" format:

proc format;

value pct

      low-high=[percent6.]

      other=N/A;

run;

data have;

input pct @@;

format pct pct6.;

cards;

0.1 0.21 . 0.321

;

proc print;run;

Haikuo

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
  • 1 reply
  • 1121 views
  • 0 likes
  • 2 in conversation