我希望R以逗号分隔符读取read.csv,但是使用分号换行符。数据没有空格或换行符。我怎么能这样做?
答案 0 :(得分:3)
一种解决方案是将文件作为字符串读取,并用新的行符号替换分号。
fileName = 'myfile.txt'
filecontent = readChar(fileName, file.info(fileName)$size)
filecontent = gsub(";", "\n", filecontent)
con = textConnection(filecontent)
read.table(con,sep=",")