【发布时间】:2019-06-05 12:52:18
【问题描述】:
我有以下数据框df。我想返回一个向量result,它指示哪些行满足以下条件:该行中至少有2个连续值低于-1.7。
set.seed(123)
df <- data.frame(V1=rnorm(10,-1.5,.5),
V2=rnorm(10,-1.5,.5),
V3=rnorm(10,-1.5,.5),
V4=rnorm(10,-1.5,.5),
V5=rnorm(10,-1.5,.5),
V6=rnorm(10,-1.5,.5),
V7=rnorm(10,-1.5,.5),
V8=rnorm(10,-1.5,.5),
V9=rnorm(10,-1.5,.5),
V10=rnorm(10,-1.5,.5))
rownames(df) <- c(seq(1976,1985,1))
结果将是一个向量:
result <- c(1977,1979,1980,1982,1983,1985)
【问题讨论】: