将日期从excel导入R

时间:2015-02-04 04:04:42

标签: r excel date

我从excel工作表中导入了数据。一列有mm / dd / yy格式的日期/句点。

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

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

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

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

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

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

1 个答案:

答案 0 :(得分:1)

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

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

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

因此,请尝试设置仅年 - 月 - 日的格式。