as.Date-当我提供原点时,出现“错误:必须提供'origin'”

时间:2018-08-16 17:51:33

标签: continuous as.date

我正在尝试以下代码:

sm15a$NDay <- as.Date (sm15a$Day, format = "%m/%d/%Y",origin = "1970-01-01" )

绘制此图

ggplot(data=sm15a, aes(x=NDay, y=vwc, colour = Site)) + geom_point() + geom_line() + scale_x_continuous(breaks = unique(sm15a$NDay))

但是,消息

  

as.Date.numeric(value)中的错误:必须提供'origin'

继续显示。我已经尝试过:

sm15a$NewDay <- as.numeric(as.Date (sm15a$Day, format = "%m/%d/%Y"))

哪个有效!但是我不想要图表中的数字,我想要日期。所以我尝试了:

sm15a$Nday<- as.Date(sm15a$NewDay,origin = "1970-01-01" ) 

但是没有进展;相同的错误消息。

我该怎么办?

0 个答案:

没有答案