過去にあることがわかっている日付のリストがありますが、形式は28/MAY/13
です。それらから日付クラスを作成する最も近い方法は、基本的なものです
dates <- as.Date(dates, format="%d/%b/%y")
ページに記載されているように、1968年より前の日付を除くすべての日付でうまく機能し?as.Date
ます。
%y
世紀なしの年 (00 ~ 99)。入力では、値 00 から 68 には 20 が、69 から 99 には 19 がプレフィックスとして付けられます。これは 2004 および 2008 POSIX 標準で指定された動作ですが、「将来のバージョンでは、デフォルトの世紀が2 桁の年が変わります。
Excel は、30 年を超える年はすべて 1930 年などと仮定して (この場合は正しく)、この点で少し優れています。ただし、可能であれば 1914 年に戻ることをお勧めします。Rにすべての日付を過去のものとして解釈させるにはどうすればよいですか?