1.关于SAS版本的问题
目前只有9.2及以上的版本可以用调用R,并且不同版本的SAS只能调用部分版本的R,具体如下:根据自己的SAS版本选择合适的R,R的下载地址在http://ftp.ctex.org/mirrors/CRAN/
这个地址中有各个R的版本。
2.首先运行
- PROC OPTIONS OPTION=RLANG;
- RUN;
若显示,SAS支持访问 R 语言接口,则没问题,OK,继续下一步
若显示,SAS不支持访问R语言接口,则需要进行设置,具体方法如下:
step1:找到SAS 的安装目录,我的中文版安装目录如下,C:\Program Files\SASHome\SASFoundation\9.3\nls\zh,找到sasv9.cfg,在最上方输入
- -RLANG
重新启动SAS,再运行一次上述语句,应该就OK了
3。试验一下吧
- PROC IML;
- SUBMIT / R;
- a<- 2
- paste("a:",a)
- b <- 3
- paste("b:",b)
- c <- a * b
- paste("c:",c)
- ENDSUBMIT;
- QUIT;
复制到SAS中,SUBMIT是红色的,不是错误的,可以运行
运行结果:
| SAS 系统 |
| [1] "a: 2" [1] "b: 3" [1] "c: 6" |




雷达卡





京公网安备 11010802022788号







