🔒 This topic is solved and locked.
Need further help from the community? Please
sign in and ask a new question.
- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
Posted 08-28-2019 01:52 PM
(982 views)
This is what I created:
And below is what I wanted:
How to implement it? Thank you! Below are my codes:
%macro randomNormal(mean=0, stddev=1, N=100, outDS=);
data &outDS.(keep=x);
call streaminit(datetime());
do i = 1 to &N;
x = rand("NORMAL", &mean, &stddev);
output;
end;
run;
%mend;
%randomNormal(mean=100, stddev=10, N=100, outDS=One);
%randomNormal(mean=15, stddev=10, N=100, outDS=Two);
data myData;
set One(in=in1) Two(in=in2);
if in1 then Name='One';
if in2 then Name='Two';
run;
proc sgpanel data=myData;
panelby Name / columns=1;
histogram x / binwidth=1;
run;
- Tags:
- sgpanel
1 ACCEPTED SOLUTION
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
You can do it like this:
proc sgpanel data=myData;
panelby Name / columns=1 noheader;
histogram x / binwidth=1;
inset name / textattrs=(color=red size=14pt) separator='=';
run;
1 REPLY 1
- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
You can do it like this:
proc sgpanel data=myData;
panelby Name / columns=1 noheader;
histogram x / binwidth=1;
inset name / textattrs=(color=red size=14pt) separator='=';
run;