从保存的txt中删除“”标记

时间:2017-03-21 11:50:06

标签: r

我正在尝试保存字符数据框。

我试过了:

df1 <- data.frame(c1= "abc",c2="def",c3="ghi")
df1

write.table(df1, "df1.txt")

但该文件包含带有“”标记的所有内容:

"c1" "c2" "c3"
"1" "abc" "def" "ghi"

如何保存没有""标记的文件?

2 个答案:

答案 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,则不会引用任何内容。“