R 从数据帧中删除天数序列,

R 从数据帧中删除天数序列,,r,dataframe,R,Dataframe,我有一个数据框架,我想从中提取一个特定年份的一系列天数。我认为这会经常被问到,但没有发现任何类似的问题 d=data.frame(doy=rep(seq(1,365, by=1),2),year=rep(c(1,2),730)) 我猜应该是这样的,但我无法找到真正的解决办法 d[-d$Year==1 & d$doy==c(205:233)],] 提前谢谢。 Agus也许d$doy%在%205:233谢谢,这对选择它们很有用,为了摘录它们,现在我可以添加一个!在此之前,请从数据框中摘录

我有一个数据框架,我想从中提取一个特定年份的一系列天数。我认为这会经常被问到,但没有发现任何类似的问题

d=data.frame(doy=rep(seq(1,365, by=1),2),year=rep(c(1,2),730))
我猜应该是这样的,但我无法找到真正的解决办法

d[-d$Year==1 & d$doy==c(205:233)],]
提前谢谢。
Agus

也许
d$doy%在%205:233
谢谢,这对选择它们很有用,为了摘录它们,现在我可以添加一个!在此之前,请从数据框中摘录所选内容。谢谢!我想这将完全解决这个问题:d[!d$doy%in%205:233&d$year==2,]
d[d$doy %in% 205:233 & d$year == 2, ]