Two ways can get R square into a data set.
For most of Stats model, OUTEST is a very useful option
ODS OUTPUT statement
A demo code as follows:
ods output FitStatistics=FitStat;
proc reg data=sashelp.class outest=aa RSQUARE ;
model weight=age height;
quit;