Liz*_*iza 25 r date raster time-series
如何从时间序列中提取日期?这是一个时间序列:
x = seq (1, 768)
myts <- ts(x, start=1982, frequency=24)
Run Code Online (Sandbox Code Playgroud)
最初我需要为该rts函数创建一个保存日期/时间数据的向量,观察始于1982年,每月进行2次测量直至2013年.
G. *_*eck 41
尝试:
time(myts)
Run Code Online (Sandbox Code Playgroud)
也许:
library(zoo)
as.yearmon(time(myts))
Run Code Online (Sandbox Code Playgroud)
如果你需要POSIX*的对象-与半月度数据时,这可能是不恰当的,但具有较高的时间分辨率打交道时可能会派上用场-你也可以使用date_decimal从lubridate.
library(lubridate)
mts <- as.numeric(time(myts))
## 'POSIXct, POSIXt' object
tms <- date_decimal(mts)
Run Code Online (Sandbox Code Playgroud)