[英]How to extract longitudinal time-series data from a dataframe in R for time-series analysis and imputation
[英]How do remove data from a certain weekday period from a R time-series?
我有一個R xts時間序列。 如何從中創建新的時間序列,其中包含原始數據中的所有數據,但星期一12:00到18:00之間的數據點除外?
這是一種方法。
x <- .xts(rnorm(100), as.POSIXct("2011-01-06 10:00:00")-100:1*3600)
x[with(as.POSIXlt(index(x)), !(wday==1 & hour > 12 & hour < 18)),]
如果您只需要12:00-18:00之間的時間,您可以使用xts-subsetting,如下所示:
x["T12:00/T18:00"]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.