Преобразовать фактор во время - PullRequest
0 голосов
/ 03 апреля 2020

У меня есть некоторые выпущенные, покрывающие фактор времени. Я читал, что пакет chron должен обрабатывать время. Однако это то, что происходит, когда я пытаюсь это сделать.

id <- c(1,2,3)
time <- c("00:10", "00:20", "00:30")
df <- data.frame(id,time)

Формат: чч: мм, часы и минуты. Я использую этот код для преобразования

df$time <- chron(times = df$time, format "h:m")

и получаю ошибку, что существует нераспознанная строка.

То же самое относится и к символу

time2<-c("00:00", "01:02", "09:30", "14:15")
x <- chron(times=time2, format = "h:m")

Здесь говорится : Ошибка в convert.times (times., Fmt): формат h: m может быть неправильным

Что я делаю не так? Я пытался сделать это без форматов, с другими форматами и искал другие сообщения, но я не видел правильного решения. Другие примеры обычно имеют форматы времени, такие как «14:35:22», то есть с секундами. Надеюсь, вы все можете мне помочь, потому что это начинает пугать меня. Спасибо!

...