[問題] 時間做分類

看板R_Language作者 (JI3)時間8年前 (2017/04/05 10:45), 編輯推噓2(204)
留言6則, 2人參與, 最新討論串1/2 (看更多)
我有一個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

04/05 13:59, , 1F
所有時間減七小時,再取日期至整數
04/05 13:59, 1F

04/05 15:38, , 2F
試試看用as.Date, 前提是你要先把妳的資料整理好:date
04/05 15:38, 2F

04/05 15:38, , 3F
s <- c("05/27/84", "07/07/05")
04/05 15:38, 3F

04/05 15:38, , 4F
betterDates <- as.Date(dates,
04/05 15:38, 4F

04/05 15:38, , 5F
format = "%m/%d/%y")
04/05 15:38, 5F

04/05 15:39, , 6F
format後面是你"輸入"的日期格式
04/05 15:39, 6F
文章代碼(AID): #1Ov5etQJ (R_Language)
討論串 (同標題文章)
文章代碼(AID): #1Ov5etQJ (R_Language)