将 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
所以,尝试将格式设置为年-月-日。
我已从 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
所以,尝试将格式设置为年-月-日。