時間 (0 から 24) と分 (0 から 59) として記録された時間を表すこのベクトルがあります。difftime のような関数を使用できるように、R で %H:%M 時刻形式に変換したいと思います。
str(SF5$ES_TIME)
int [1:11452] 1940 600 5 1455 1443 2248 1115 900 200 420 ...
これは私が試したものですが、どちらの場合もエラーが発生しました:
>SF5$time1<-as.POSIXct(SF5$ES_TIME, format = "%H:%M",tz="EST")
Error in as.POSIXct.numeric(SF5$ES_TIME, format = "%H:%M", tz = "EST") :
'origin' must be supplied
SF5$time1<-as.POSIXct(as.character(SF5$ES_TIME), format="%H:%M",tz="")
> str(SF5$time1)
POSIXct[1:11452], format: NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA ...
ヘルプや読書の提案は大歓迎です! ありがとう、オーレリー