KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
The following consistently crashes my R session. Tested on two machines, Ubuntu and Mac OS X with similar results on both. Brief Description: Calling write.table on a data.frame with factor column of all NA's. The original data set is rather large, and I've managed to isolate the offending column and then create a similar vector, named PROBLEM_DATA below, which causes the same crash. Interestingly, sometimes R crashes outright, othertimes it simply throws the following error: Error in write.table(x, file, nrow(x), p, rnames, sep, eol, na, dec, as.integer(quote), : 'getCharCE' must be called on a CHARSXP Any thoughts as to the cause of the crash or should it be submitted as a bug? Offending data and call: PROBLEM_DATA <- structure(114:116, .Label = c("String1", "String2", "String3", "String4", "String5", "String6", "String7", "String8", "String9", "String10", "String11", "String12", "String13", "String14", "String15"), class = "factor") # This will cause a crash write.table(PROBLEM_DATA, file=path.expand("~/test.csv")) # This will also crash write.table(PROBLEM_DATA, file=path.expand("~/test.csv"), fileEncoding="UTF-8") SESSION INFO OF EACH MACHINE UBUNTU R version 2.15.3 (2013-03-01) Platform: x86_64-pc-linux-gnu (64-bit) locale: [1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C LC_TIME=C LC_COLLATE=C [5] LC_MONETARY=C LC_MESSAGES=C LC_PAPER=C LC_NAME=C [9] LC_ADDRESS=C LC_TELEPHONE=C LC_MEASUREMENT=C LC_IDENTIFICATION=C attached base packages: [1] stats graphics grDevices utils datasets methods base other attached packages: [1] gdata_2.12.0 ggplot2_0.9.3 stringr_0.6.1 RMySQL_0.9-3 DBI_0.2-5 [6] data.table_1.8.8 loaded via a namespace (and not
Tags (comma-separated)
Save Edits
Cancel