我需要你的帮助来解决我在 R 中的日期时间问题。
我在因子类中有一个日期时间,例如:
"02/02/2010 12:00" "02/02/2010 12:05" "02/02/2010 12:10"
然后我只想选择时间,比如:"12:00" "12:05" "12:10"
我尝试先将因子转换为字符,然后再将其更改为日期类。我的目标是将时间范围分类为周期(晚上,中午,下午,晚上)
getPeriode <- function(RAYON) {
Midi <- as.character.POSIXt("12:00", format ='%H:%M:%S') # Winter Solstice
d <- as.character.POSIXt(HEURE, format='%H:%M:%S')
ifelse (rayon < 10, "night",
ifelse (d = Midi, "noon",
ifelse (d >= Midi, "afternoon", "evening")))
}
但是,它似乎不起作用.. :(
我想关键是当我们要输入数据时
d <- as.character.POSIXt(HEURE, format='%H:%M:%S')
我真的很感谢你的帮助..谢谢之前..