首页 > 解决方案 > R - 如何在 write.table(... .txt) 输出的字符串值中删除双引号 (" ")?

问题描述

假设我有以下数据集 dat:

     Name   Account No. Occupation
     Marie  7672        Nurse
     Jerry  0986        Veterinarian
     Max    3927        Hairdresser

我使用以下代码输出一个名为“dat”的数据集:

write.table(dat, file = paste(date, 'output.txt'), na ="", row.names = FALSE, append = TRUE, sep = '\t')

output.txt好像

     "Name"     "Account No."    "Occupation"
     "Marie"    7672    "Nurse"
     "Jerry"    0986    "Veterinarian"
     "Max"    3927    "Hairdresser"

如何删除最终输出中的双引号?

标签: rwrite.table

解决方案


write.table(dat, file=paste(date, 'output.txt'), na ="", row.names=FALSE, append=TRUE, sep='\t', quote=FALSE)

您可以使用该quote参数。


推荐阅读