- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
How can I make a scatter plot of 2 variables in sas and add an inset to it with the pearson coefficient and p.value.
- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
If you know the coefficient and p-value, you can do this:
proc sgplot data=sashelp.class;
scatter x=weight y=height;
inset ("Pearson" = "<value>" "P-value" = "<value>");
run;
Hope this helps!
Dan
- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
Thank you Dan. But in this way I have to first run the statistics and then key in the values.
Is there a way in which sas would do both (statistics + plot with inset) for me in one go?
- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
What statistics procedure are you using for the calculations?
- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
I am new to sas, but my guess is I would use proc corr.
- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
How can I make a scatter plot of 2 variables in sas and add an inset to it with the pearson coefficient and p.value.
PROC CORR will do this, using ODS Graphics
Paige Miller
- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
Can you give more details about how to write the code? I am very new to sas.
- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
The documention with examples can be found here: http://support.sas.com/documentation/cdl/en/procstat/63104/HTML/default/viewer.htm#corr_toc.htm
- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
I think the example that covers this specific issue is
Paige Miller