我有很多.csv文件使用" |"作为分隔符:
1492624841097281 |" 19026960706021" |" 3112642370" |" 50000" |" 0" |" VND" | "" |"" |" 50000
我试着按照以下内容阅读
read.csv("a.csv",head=T, sep="|")
和
read.csv("a.csv",head=T, sep="\|")
我希望列会分开,但它不起作用。请帮我!非常感谢。
答案 0 :(得分: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)