【发布时间】:2020-06-19 09:11:41
【问题描述】:
我想将我的日期列转换为实际日期格式。我无法使用 as.Date 进行转换。请你帮助我好吗?我尝试了以下。但它不起作用。 1)as.POSIXct(as.character(df1$Date, format="%Y%m%d")) 2)as.Date(as.character(Date),"%Y/%m%/d").
> head(df1)
Date sim obs
2 43091.25 313.62295499999999 314.39
3 43093.25 313.60034200000001 314.43
4 43094.25 313.608948 314.31
5 43095.25 313.56323200000003 314.24
6 43096.25 313.52330000000001 314.2
7 43097.25 313.47250000000003 314.29000000000002
> str(df1)
data.frame': 700 obs. of 3 variables:
$ Date: chr "43091.25" "43093.25" "43094.25" "43095.25" ...
$ sim : chr "313.62295499999999" "313.60034200000001" "313.608948"
"313.56323200000003" ...
$ obs : chr "314.39" "314.43" "314.31" "314.24" ...
【问题讨论】: