[R] write.dta limits

Andrew Stryker stryker.a at comcast.net
Tue Jun 7 05:56:17 CEST 2005


Thomas Lumley <tlumley at u.washington.edu> wrote on 2005-Jun-06:
> On Mon, 6 Jun 2005, Jean Eid wrote:
> 
> >Hope everyone id doing great ..
> >
> >Just need some clarification over the limit of write.dta. I have some
> >coauthors that use stata and I need to send them my data in .dta format.
> >the data.frame is 41706x229 and I get the following
> >
> >Error in write.dta(Panel, file = "STATADATA/Panel.dta", version = 7) :
> >	a binary write error occured
> >
> >
> >Once I subset the data everything works out fine. my question is what are
> >the limits of write.dta. I tried to find out but no luck..
> 
> 
> There aren't supposed to be any built-in limits. The error message that 
> you report means that the low-level operating system calls to write data 
> gave an error, so if a limit was hit it was in the operating system (?disk 
> full)
> 
> 	-thomas

I have encountered the same error on Windows XP systems when
trying to write large data frame to Stata files.  Using R 2.1 and
the current foreign package.  The disk was not full.

Andrew




More information about the R-help mailing list