カラムで最大日付を取得するためにsapplyを使用しようとしていますが、日付ではなく数値が返されています。どのようにこれを解決するためのアイデア?私は、これが適用されます(mtcars、2、最大)で動作します知っている... sapply私はこれを設定している途中与え使用してくださいサプリでRカラムの最大日付
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
。これが発生している理由を把握するように見えることはできません。
数値の日付形式を読み取り可能な日付形式に変換するには、datecolm列のデータを変換するだけです。例えば'as.Date(16687、origin =" 1970-01-01 ")' –