将 excel 中的日期导入 R

Importing date from excel into R

我已从 excel 工作表中导入数据。一列有 dates/periods mm/dd/yy 格式。

我有多个工作表。所以我使用 lst = readWorksheet(wb, sheet = getSheets(wb)) 导入工作表并创建了一个列表。

然后我将第一个工作表转换为数据框

klrm=as.data.frame(lst$Arst)

但是作为日期列的第一列显示为日期并附有 00:00:00。

我检查了这个变量,是一个字符变量。

有人可以帮我删除那些 00:00:00 吗?

在您的 readWorksheet 调用中,您可以尝试:

lst = readWorksheet(wb, sheet = getSheets(wb), dateTimeFormat = "%Y-%m-%d")

我在这里找到了一个示例,其中包含日期时间格式的时间部分:http://www.inside-r.org/packages/cran/XLConnect/docs/readWorksheet

所以,尝试将格式设置为年-月-日。