私はRでdatetimeのものを使いこなしています。古い日付を受け入れるように時間原点を変更する方法を理解することはできません。たとえば:datetimeオブジェクトであいまいな世紀を扱うにはどうすればよいですか?
vals <- as.character(60:70)
as.POSIXct(vals, origin="1900-01-01", format = "%y")
# [1] "2060-07-25 EDT" "2061-07-25 EDT" "2062-07-25 EDT" "2063-07-25 EDT"
# [5] "2064-07-25 EDT" "2065-07-25 EDT" "2066-07-25 EDT" "2067-07-25 EDT"
# [9] "2068-07-25 EDT" "1969-07-25 EDT" "1970-07-25 EDT"
はそれがas.POSIXct
が「60」の入力のための1960を返すことなの原点を調整することは可能ですか?あいまいな世紀を処理する最良の方法は何ですか?
私はそれを読んだ - 私はちょうどデフォルト動作を変更する方法があると仮定した。 – dayne
@dayne:通常、国際基準に準拠する行動を破壊する方法はありません。 –