[R] Error with write.table
ehlers at ucalgary.ca
Wed Feb 3 06:53:47 CET 2010
> I was trying to save a data frame to an excel file using the following
> 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
> Is there something I'm doing wrong in trying to save the data frame to a
> .csv file?
What packages are attached?
Are you sure myData is always a dataframe? Use class(myData)
before the write.* call.
Use write.csv() (this won't fix the 'problem').
> Many thanks in advance!
> John Woodard
University of Calgary
More information about the R-help