作者CAPPON (JI3)
看板R_Language
標題[問題] 時間做分類
時間Wed Apr 5 10:45:08 2017
我有一個data.frame
要將時間欄位做分類 , 以早上7點為卡點
用天來做分類
因為有 好幾萬筆的資料,如果用迴圈來判斷會比較麻煩
這可以怎麼做呢???
謝謝
2017-03-31 07:44:50.257375 --> 2017-03-31
2017-03-31 15:27:13.210377 --> 2017-03-31
2017-04-01 03:29:17.611750 --> 2017-03-31
2017-04-01 15:29:17.611750 --> 2017-04-01
2017-04-02 06:29:17.611750 --> 2017-04-01
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.139.234.237
※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1491360311.A.693.html
推 Edster: 所有時間減七小時,再取日期至整數 04/05 13:59
推 alex13587: 試試看用as.Date, 前提是你要先把妳的資料整理好:date 04/05 15:38
→ alex13587: s <- c("05/27/84", "07/07/05") 04/05 15:38
→ alex13587: betterDates <- as.Date(dates, 04/05 15:38
→ alex13587: format = "%m/%d/%y") 04/05 15:38
→ alex13587: format後面是你"輸入"的日期格式 04/05 15:39