我正在尝试保存字符数据框。
我试过了:
df1 <- data.frame(c1= "abc",c2="def",c3="ghi")
df1
write.table(df1, "df1.txt")
但该文件包含带有“”标记的所有内容:
"c1" "c2" "c3"
"1" "abc" "def" "ghi"
如何保存没有""
标记的文件?
答案 0 :(得分:1)
您可以使用选项quote = FALSE
df1 <- data.frame(c1= "abc",c2="def",c3="ghi")
df1
write.table(df1, "df1.txt", quote = FALSE)
答案 1 :(得分:1)
设置quote=FALSE
来自write.table的文档:
write.table(x, file = "", append = FALSE, quote = TRUE, sep = " ",
eol = "\n", na = "NA", dec = ".", row.names = TRUE,
col.names = TRUE, qmethod = c("escape", "double"),
fileEncoding = "")
“报价
逻辑值(TRUE或FALSE)或数字向量。如果为TRUE,则任何字符或因子列都将被双引号括起来。如果是数字向量,则将其元素作为要引用的列的索引。在这两种情况下,如果写入行和列名称,则引用它们。如果为FALSE,则不会引用任何内容。“