我正在使用read.csv
在R中读取CSV。
它是一个国家/地区列表及其各自的标识符,例如:
Name, ID
Andorra, AD
Russia, RU
"VIRGIN ISLANDS, BRITISH", VG
以这样的方式读取它将在引号括起的逗号上分开,这意味着对于第3个元素,它将显示VIRGIN ISLANDS作为国家/地区名称,然后BRITISH
作为ID
如何强制它读取引号封装的所有内容作为单个元素?
由于
答案 0 :(得分:4)
尝试
con <- textConnection('Name, ID\nAndorra, AD\nRussia, RU\n"VIRGIN ISLANDS, BRITISH", VG')
csv <- read.csv(con, quote='"')
csv
实际上,这是quote
的默认值,因此我不确定为什么第一种方式存在问题。