- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I am running a statistical analysis using the proc univariate (proc uni) function and to format the proc uni variable, I used the percent function percentn.n. It worked for just the first variable but not for the others. I was wondering if there is a special/different function for formatting proc uni variables as a percent?
- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
Jag
- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
Please show the statements that you are using. PROC UNIVARIATE ignores formats except for CLASS variables and for the display of INSET statistics.
- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Here is an example of the statements I am using (the percentages work for the output but not for the results):
PROC SQL;
CREATE TABLE SET100 AS SELECT DISTINCT
A.YRY,
A.MTM,
A.ID,
A.RES,
A.PRES,
(PRES * MoDays*24) as total_month,
A.DRES/calculated total_month format percentn10.2 AS PTRES
FROM SET00 A
WHERE A.CRES>0 AND A.DRES>0
order by calculated ptres desc;
QUIT;
proc univariate data=SET100;
var PTRES;
run;
ODS RTF CLOSE;
- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
A.DRES/calculated total_month AS PTRES format=percentn10.2