Файл, который я импортирую, использует «24:00:00» в качестве последнего раза с указанием даты, например, 2000-01-01 В R последний раз - 23:59:59 с этой датой. Следующая секунда, которая связана со следующей датой 2000-01-02. Я, конечно, могу обойти это, сначала вычтя одну секунду из каждого значения в моей временной серии, которое нужно импортировать, и после импорта добавлю его снова. То, что я ищу, - это форма для импорта путем установки локали в команде read.csv
Я преобразовал форматы времени данных в Excel и Open Office перед импортом. Я также импортировал данные в виде символов и преобразовал их со смазкой следующим образом: ymd_hms("2000-01-01 24:00:00")
[1] «2000-01-02 UTC», это также работает, но прямой импорт был невозможен без создания NA
library(readr)
dataset <- read_delim(NULL, ";", escape_double = FALSE,
locale = locale(date_format = "%Y-%m-%d",
time_format = "%H:%M:%S", decimal_mark = ",",
grouping_mark = ""), trim_ws = TRUE)
View(dataset)