Как упоминает Хенрик, эта информация выводится на консоль, если выбрано verbose = TRUE
. Вы можете захватить напечатанную информацию о разделителе с помощью
library(magrittr)
example <- paste(c("A|1", "B|2", "C|3"), collapse = "\n")
capture.output(fread(example, verbose = TRUE) %>% {NULL}) %>%
.[grepl('Detecting sep', .)]
#[1] "Detecting sep ... '|'"
Вы также можете просто реализовать свой собственный искатель разделителей, основываясь на описании того, как fread
находит разделитель:
По умолчанию первый символ в наборе [,\t |;:]
, который существует на
строка autostart
вне указанных (""
) регионов