readr::read_csv
: почему он интерпретирует время формы% H% M% E9S как символ по умолчанию, в отличие от fread
, read.csv
- Это интерпретирует каквременной ряд?
- Другие пакеты рассматривают его как двойной без точности?
fread
, read_csv
интерпретировать его как двойной
файл. CSV
time
093000.123456789
> d = readr::read_csv("file.csv")
Parsed with column specifications
cols(
time = character()
)
> d = fread("file.csv")
> d
1 : 93000.12
# If instead the file contained %Y%m%d%H%M%E9S
> d = readr::read_csv("file.csv")
Parsed with column specifications
cols(
time = col_double()
)