我想使用sapply獲取列中的最大日期,但它返回一個數字而不是日期。任何想法如何解決這個問題?我似乎無法找出爲什麼這是發生..在R列與sapply的最大日期
mtcars$datecolm = '2015-03-03'
mtcars$datecolm[1] = '2015-09-09'
mtcars$datecolm = as.Date(mtcars$datecolm)
sapply(mtcars, max) # why is it returning a number instead of a date??
max(mtcars$datecolm) # works correctly
請使用sapply給予我已經設置的方式......我知道這工作與應用(mtcars,2,最大值)。
要將數字日期格式轉換爲可讀的日期格式,只需轉換您的datecolm列數據。例如'as.date(16687,origin =「1970-01-01」)' –