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')
私はあなたの助けに本当に感謝しています..前に感謝..