0

我有很多使用“|”的 .csv 文件 作为分隔符:

1492624841097281|"19026960706021"|"3112642370"|"50000"|"0"|"越南盾"|""|""|"50000

我试着像下面这样阅读它们

read.csv("a.csv",head=T, sep="|")

read.csv("a.csv",head=T, sep="\|")

我希望这些列将被分开,但它没有用。请帮我!非常感谢。

4

1 回答 1

1

加入quote=""_read.csv("a.csv",head=T, sep="|")

read.csv("a.csv",head=F, sep="|",quote="") # if the line is meant to be values
             V1                 V2             V3        V4    V5      V6   V7   V8       V9
1 "1492624841097281 ""19026960706021"" ""3112642370"" ""50000"" ""0"" ""VND"" """" """" ""50000"

read.csv("a.csv",head=T, sep="|",quote="") # if the line is meant to be the title
[1] X.1492624841097281  X..19026960706021.. X..3112642370..     X..50000..          X..0..             
[6] X..VND..            X....               X.....1             X..50000.          
<0 rows> (or 0-length row.names)
于 2015-10-28T08:03:41.493 回答