【发布时间】:2017-03-21 11:50:06
【问题描述】:
我正在尝试保存字符数据框。
我试过了:
df1 <- data.frame(c1= "abc",c2="def",c3="ghi")
df1
write.table(df1, "df1.txt")
但该文件包含带有“”标记的所有内容:
"c1" "c2" "c3"
"1" "abc" "def" "ghi"
如何保存没有"" 标记的文件?
【问题讨论】:
标签: r
我正在尝试保存字符数据框。
我试过了:
df1 <- data.frame(c1= "abc",c2="def",c3="ghi")
df1
write.table(df1, "df1.txt")
但该文件包含带有“”标记的所有内容:
"c1" "c2" "c3"
"1" "abc" "def" "ghi"
如何保存没有"" 标记的文件?
【问题讨论】:
标签: r
设置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,则不引用任何内容。"
【讨论】:
您可以使用选项quote = FALSE
df1 <- data.frame(c1= "abc",c2="def",c3="ghi")
df1
write.table(df1, "df1.txt", quote = FALSE)
【讨论】: