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 Is there something I'm doing wrong in trying to save the data frame to a .csv file? Many thanks in advance! John Woodard -- View this message in context: http://n4.nabble.com/Error-with-write-table-tp1460198p1460198.html Sent from the R help mailing list archive at Nabble.com.
How about a MINIMAL example of a data.frame that produces the error message you see? That will help track down what's going on... jlwoodard wrote:> 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 > > > Is there something I'm doing wrong in trying to save the data frame to a > .csv file? > > Many thanks in advance! > > John Woodard >
jlwoodard wrote:> 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 > > > Is there something I'm doing wrong in trying to save the data frame to a > .csv file?Probably. 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'). -Peter Ehlers> Many thanks in advance! > > John Woodard >-- Peter Ehlers University of Calgary