看板 R_Language 關於我們 聯絡資訊
[問題類型]: 程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來) [軟體熟悉度]: 入門(寫過其他程式,只是對語法不熟悉) [問題敘述]: 我有一個dataframe,每筆皆有日期,但有些日期有值,有些是na,我想針對沒值的部份 抓離自已最近的過去值,當成該期的值(參考以下的圖) As-is https://i.imgur.com/sVbwUM7.jpg To-be https://i.imgur.com/wko1lVn.jpg [程式範例]: [環境敘述]: [關鍵字]: -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 39.8.67.179 ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1526626868.A.0B9.html
clansoda: zoo::na.locf might work 05/18 15:23
cat0201: 用dplyr::group(Group) 然後用tidyr::fill這個函數看看 05/18 16:08
HumuHumu: 把日期轉成unix去比較就可以了吧 as.numeric(as.POSIXct 05/19 13:31
HumuHumu: (date)) 05/19 13:31