개체의 상태를 예측하기 위해 몇 가지 열 (timestamp, object_id, 상태 및 기타)이 있습니다. "weektime"이 지위에 중요한 영향을 미친다는 가설이 있습니다. "weektime"에 나는 월요일 23시 17 분을 이해한다. 이제 가설을 테스트하기 위해이 형식의 열을 만들어야한다고 생각합니다.타임 스탬프에서 "Weekday % H : % M"새 열 만들기
는 이미 POSIXlt에 타임 스탬프를 변환 :
training_data$TimeStamp = as.POSIXlt(training_data$TimeStamp, "", "%Y-%m-%d %H:%M:%OS")
나는 이미 만 평일에 열을 만들었습니다.
training_data$TimeStamp_weekday = weekdays(training_data$TimeStamp)
"weektime"이있는 열을 만들 수 있습니까?
나는 예측을 쉽게하기 위해 시간당 15 분의 "시간 슬롯"만 필요하다고 생각합니다. 월요일 23시 17 분 -> 23시 15 분
0-15 mins -> 0
15-30 mins -> 15
30-45 mins -> 30
45-60 mins -> 45
또는 이와 비슷한 것입니다.
스택 오버플로에 오신 것을 환영합니다! 문제를 먼저 해결하고 작동하지 않는 코드를 게시하십시오. 여기 포스터는 기존 코드를 비판 할 것으로 예상됩니다. – codeMonkey
['ifelse'] (https://stat.ethz.ch/R-manual/R-devel/library/base/html/ifelse.html) 함수가 유용 할 수 있습니다. – bouncyball
? strptime을 참조하십시오. 나는 평상시에 format spec.Also로 평생을 얻을 수 있다고 확신합니다. 또한 0 분과 60 분이 동일하다는 것을 알아야합니다. –