У меня есть целые числа от 0 до 23, и я хочу преобразовать их в формат времени (POSIXct). Так что 0 становится 00:00, 1 становится 01:00, а 23 становится 23:00. Как я могу это сделать?
Мы можем использовать as.ITime от data.table
as.ITime
data.table
library(data.table) as.ITime(sprintf('%02d:00', 0:23))