Some SAS programmers like to use SAS/IML to call R’s functions [Ref. 2]. However, it seems that SAS/IML fails to work with the latest versions of R since 2.12 [Ref. 3]. Others tend to play tricks to call R into SAS’s data step to meet their daily needs [Ref. 4]. In this post, the macro below would call the ‘lattice’ package of R in SAS, on a PC platform, to draw paneled three dimension images, since currently SAS’s SG procedures don’t own such an option.
Essentially, the SAS Macro writes an R script which in turn calls the cloud function in R, creating this image from the sashelp.cars dataset in SAS:
SAS Analysis: A macro calls R in SAS for paneled 3d plotting