在R的write.table()
函数中,是否可以为quote
参数提供一个字符来代替标准双引号("
)?
e.g。尝试提供单引号'
作为参数:
name sex age height
1 x1 F 18 162
2 x2 M 19 170
3 x3 M 21 178
4 x4 F 22 166
5 x5 F 23 165
write.table('test',data,sep=',',row.names=F,quote="\'")
返回:
write.table(“test”,data,sep =“,”,row.names = F,quote =“\'”)出错: 无效的'报价'规范
答案 0 :(得分:3)
我明白了。
quote=T
,每个列数据都会被双引号括起来。 quote=F
,每个列数据都不会被双引号括起来。 quote=vector
,例如同伴:
write.table(file ='test',data,sep =',',row.names = F,quote = c(1,2))
第1列第2列将用双引号括起来。