討論串[問題] [R]日期相減..
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓1(1推 0噓 1→)留言2則,0人參與, 最新作者bugle (低點)時間17年前 (2008/06/06 22:49), 編輯資訊
0
0
0
內容預覽:
# try this:. a = "04/19/68". paste(substr(a,1,5),as.numeric(substr(a,7,8))+1911,sep="/"). --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 218.167.166.35. 編輯: bug

推噓1(1推 0噓 2→)留言3則,0人參與, 最新作者bugle (低點)時間17年前 (2008/06/06 22:25), 編輯資訊
0
0
0
內容預覽:
當然還是可以. 那就是 1.把民國年抓出來 2.轉成數字 3.加1911 4.塞回去. 不過太長了,是個有點笨的方法. 你也可以把錯誤的 Date 加 11 年分的 difftime 回去. ex: 69 -> 1969 -> 1980. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ F

推噓1(1推 0噓 1→)留言2則,0人參與, 最新作者bugle (低點)時間17年前 (2008/06/06 21:51), 編輯資訊
0
0
0
內容預覽:
當然可以. R對時間的處理可以秒為單位(POSIXt/POSIXct),或是以日期為單位(Date). 以你的例子而言 (我假設01/04/94是指西元年). as.Date("01/04/94","%m/%d/%y") 就可以把"01/04/94"轉為 Date. ^^^^^^^^字串^^^^^^
(還有9個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者chinghao805 (小豪)時間17年前 (2008/06/06 21:20), 編輯資訊
0
0
0
內容預覽:
我遇到要處理相隔多長的日期問題. 格式為(月/日/年). 01/04/94. 04/02/98. 在R裡,有辦法算出這兩個相隔多長嗎?. 因為資料太多,沒辦法一個一個改...>"<. 謝謝. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 210.192.174.5.
首頁
上一頁
1
下一頁
尾頁