[R] sas.get function in Hmsic 3.4-4 vs. 3.0-12
Daniel Nordlund
djnordlund at verizon.net
Sat Dec 13 12:24:22 CET 2008
> -----Original Message-----
> From: r-help-bounces at r-project.org
> [mailto:r-help-bounces at r-project.org] On Behalf Of Larry Ma
> Sent: Friday, December 12, 2008 8:34 PM
> To: r-help at r-project.org
> Subject: [R] sas.get function in Hmsic 3.4-4 vs. 3.0-12
>
> Dear R Users,
>
> I have just installed R 2.8 today and also updated the Hmisc
> package to the latest 3.4-4 version. However, the sas.get
> function no longer works in the new Hmsic 3.4-4. Below is a
> sample code and output from the old and new, but the old one worked.
>
> Can someone tell me how sas.get should be used in Hmisc 3.4-4.
>
> Thanks,
> Larry
>
>
> Package Hmisc version 3.0-12
> > a1 <- sas.get("C:\\Temp", mem="one")
> Read 2 records
> Read 1 record
> Warning message:
> C:\Temp/formats.sc? or formats.sas7bcat not found.
> Formatting ignored.
> in: sas.get("C:\\Temp", mem = "one")
> > a1
> x y
> 1 1 2
>
>
> Package Hmisc version 3.4-4
> > a1 <- sas.get("C:\\Temp", mem="one")
> The filename, directory name, or volume label syntax is incorrect.
> Error in sas.get("C:\\Temp", mem = "one") : SAS job failed
> with status 1
> In addition: Warning messages:
> 1: In sas.get("C:\\Temp", mem = "one") :
> C:\Temp/formats.sc? or formats.sas7bcat not found.
> Formatting ignored.
> 2: In shell(cmd, wait = TRUE, intern = output) :
> '"sas"
> "C:\DOCUME~1\malarry\LOCALS~1\Temp\Rtmp84GyYh\SaS2ea6bb3.3.sas
> " -log "_temp_.log"' execution failed with error code 1
> [[alternative HTML version deleted]]
>
Larry,
I presume your unstated OS is some version of MS Windows (it probably
doesn't matter which, in this case). If you search R-help for "sas.get" you
will find a lot of posts dealing with the fact that sas.get() does not work
out of the box on Windows. This has been true for some time, so I am
surprised that it worked for you prior to upgrading to R-2.8.0 and Hmisc
3.4-4. Anyway, from the Rgui console select Help, then
search.r-project.org, and search for sas.get. The following post has the
solution to your problem.
http://finzi.psych.upenn.edu/R/Rhelp02a/archive/97413.html
Hope this is helpful,
Dan
Daniel Nordlund
Bothell, WA USA
More information about the R-help
mailing list