R read.csv用逗号分隔符和字符换行符

时间:2014-02-21 20:40:13

标签: r csv

我希望R以逗号分隔符读取read.csv,但是使用分号换行符。数据没有空格或换行符。我怎么能这样做?

1 个答案:

答案 0 :(得分:3)

一种解决方案是将文件作为字符串读取,并用新的行符号替换分号。

fileName = 'myfile.txt'
filecontent = readChar(fileName, file.info(fileName)$size)
filecontent = gsub(";", "\n", filecontent)
con = textConnection(filecontent)
read.table(con,sep=",")