Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想使用 2 个不同的日期变量——START 和 END(在第 2 列和第 3 列中)对我拥有的数据(DATA)集进行子集化。它有两个部分。首先,我想排除这两个变量缺失值的行。我一直在使用这个:
!is.na(DATA[,2:3])
然后,我只需要包含 START 值等于或晚于 1999 年 3 月 3 日并且 END 值在 2002 年之前的行。START 和 END 变量都是数字并且具有先前格式化的日期类如(格式='%d%b%Y')
谢谢!
library(ts) data1<-window(data.ts, start=c(1993, 3,3), end=c(2002,12,31)) # you need to set the data as.ts #or, library(zoo) data1<-data.z[as.Date(c("1993/3/3", "2002/12/31"))] # you need to set the data as .z
可能重复: 语义上,哪个更正确: