以多种日期格式读取 R 中的 Excel 文件

Read Excel file in R with multiple date format

我正在尝试读取 R 中的 Excel 文件,其中两列包含日期。现在这是我的问题,当我在 R 中查看我的数据文件时,大多数日期的格式都很好,但有些日期被转换成根本没有意义的数字。我加入图像以显示 R/Excel 的不同输出。

(只关注 "ArrivalDate" 和 ActlFlightDate 列)

Output seen from R

Output seen from Excel

我的问题是,在 R 中,如何让这些数字成为它们应该是的日期?特别是因为这些列中元素的 class 是字符。

提前致谢!

您 excel 文件中的日期格式不同。这就是为什么在电子表格中有些位于列的左侧,有些位于列的右侧。它们可能混合在实际 excel 日期格式和文本或一般格式之间。您应该将列复制到新列并突出显示新列并右键单击并更改格式,直到所有日期都统一。然后您可以导入到 R 并获得一致的日期数据。