[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