BookmarkSubscribeRSS Feed
🔒 This topic is solved and locked. Need further help from the community? Please sign in and ask a new question.
bemariec
Obsidian | Level 7

Hi!

 

I would like to be able to add a column in my table (see the picture joined) made by proc tabulate where I can put a new column with the result of 'n_insuffisant / indic', in percent... for example,

                                                          Indic     n_insuffisant   new_column

an         caracteritistique    c             

2012     PourBitume          EC-10      55              21                  21/55%

                                          EG-10      9                2                    2/9%

                                          ...           ...                ...                    ...

 

thank you!

 

1 ACCEPTED SOLUTION

Accepted Solutions
bemariec
Obsidian | Level 7

Hi!

When a try the example like this:

 

proc tabulate data=nombre_observations_table;

class an caracteristique c;

var n_insuffisant indic;

table an*caracteristique*c,(indic n_insuffisant n_insuffisant*rowpctsum);

run;

 

the rowpctsum is full of 100... only 100... I don't get where the f comes from in your example (colpctsum*f=...)

 

thanks!

View solution in original post

3 REPLIES 3
bemariec
Obsidian | Level 7

Hi!

When a try the example like this:

 

proc tabulate data=nombre_observations_table;

class an caracteristique c;

var n_insuffisant indic;

table an*caracteristique*c,(indic n_insuffisant n_insuffisant*rowpctsum);

run;

 

the rowpctsum is full of 100... only 100... I don't get where the f comes from in your example (colpctsum*f=...)

 

thanks!

Reeza
Super User

The F is for FORMAT.

 

Without a sample of your data, your code isn't easy to decipher. Can you use SASHELP.CLASS or SASHELP.CARS instead?

sas-innovate-white.png

🚨 Early Bird Rate Extended!

Join us for SAS Innovate 2025, our biggest and most exciting global event of the year, in Orlando, FL, from May 6-9.

 

Lock in the best rate now before the price increases on April 1.

Register now!

What is Bayesian Analysis?

Learn the difference between classical and Bayesian statistical approaches and see a few PROC examples to perform Bayesian analysis in this video.

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
  • 3 replies
  • 1143 views
  • 0 likes
  • 2 in conversation