データタイプを日付型に変換する際に、月名が英語名で正しく変換できない場合の対処法

下記のように日付型のデータで、月が英語(May)になっていることがあります。

例:Nov 12 2019

image

列ヘッダメニューから「データタイプを変換」の「Date / POSIXctタイプに変換」にある「Month, Day, Year」を選択して実行します。

image

日付型に変換はできましたが、正しい日付に変換されていないことがわかります。

image

この問題を回避するためには、mdy関数の引数に下記のように指定することで解決できます。

# Macの場合
mdy(Date, locale="en_US")

# Windowsの場合
mdy(Date, locale="English_United States")

image

これにより、正しい日付に変換されていることがわかります。

image

「いいね!」 2