[R] Error with write.table
jmgray
jesse.gray at gmail.com
Sun Feb 21 23:06:03 CET 2010
> I was trying to save a data frame to an excel file using the following
> command:
>
> write.table(myData, file="myData.csv",sep=",", row.names=F)
>
> The command works for some data frames, but for other data frames, I get
> the
> following error:
>
> Error in if (inherits(X[[j]], "data.frame") && ncol(xj) > 1L) X[[j]] <-
> as.matrix(X[[j]]) :
> missing value where TRUE/FALSE needed
>
I got an identical error message when instead of combining two data frames
(a,b) with a method such as:
a <- cbind.data.frame(a,b)
I embedded a data.frame in another, e.g.,
a$b <- b
In the latter example, I have a column (a$b) that consists of a data frame
onto itself, which write.table apparently can't handle.
Jesse Gray
Neurobiology
Harvard Medical School
Here's my precise error message:
Error in if (inherits(X[[j]], "data.frame") && ncol(xj) > 1L) X[[j]] <-
as.matrix(X[[j]]) :
missing value where TRUE/FALSE needed
--
View this message in context: http://n4.nabble.com/Error-with-write-table-tp1460198p1563869.html
Sent from the R help mailing list archive at Nabble.com.
More information about the R-help
mailing list