Я знаю, что если я хочу сохранить data.frame
в строку вместо файла, я могу использовать readr
function format_csv
.
data.frame(a=c(1,2), b=c("a", 'c')) %>%
format_csv(col_names=T)
, которая выдает
[1] "a,b\n1,a\n2,c\n"
Есть ли обратная функция относительно format_csv
?
Или использование textConnection
вместе с read.table
является единственным способом:
con<-textConnection(csv, "r")
tb<-read.table(file=con, sep=",", header = T, stringsAsFactors = F)
close(con)