在将整数值20081028转换为日期格式时,我编写了一个代码:
lakers<-as.Date(lakers$date, "%Y%m%d")
到目前为止,我正在将字符转换为错误。
你能帮帮我吗。我做错了什么
下面是代码错误的详细信息。
湖人$date<-as.Date.date(湖人$date,%Y%m%d“)
charToDate(x)中的错误:字符串不是标准的、明确的格式
而如果我使用R代码:
湖人队$Date=as.POSIXct.Date(湖人$Date,%Y%m%d)
然后是下面的错误。
$<-.data.frame
中的错误(*tmp*
,日期,值=数值(0)):替换有0行,数据有34624
记下我的样本数据。
股长(湖人)
date opponent game_type time period etype team player result points
1 20081028 POR主场12:00 1跳球0 2 20081028 POR主场11:39 1投篮拉尔保加索尔
请帮帮我。
发布于 2017-12-09 06:08:44
它首先需要一个标准的日期格式。尝试:
Lakers$Date = as.POSIXct.Date(Lakers$Date, "%Y%m%d")
发布于 2021-03-31 12:50:39
试试下面的代码。它将把整数转换为年月日格式。但首先要安装润滑油包。
lakers$date <- ymd(lakers1$date)
https://stackoverflow.com/questions/47725716
复制相似问题