标签: r dataframe
示例数据
a <- c(1,2,2,3) b <- c(1,2,3,4) dat <- data.frame(a,b)
我想在第1列的任何数据为&gt; = 2
which(dat[,1]>=2)
这只显示column2的哪一行大于2。 我希望它会显示:
[1] 2 3 4
抱歉我的英语不好,希望你能理解。
答案 0 :(得分:1)
如果我们需要第二列中的相应值,请使用[
[
dat[,2][dat[,1]>=2] #[1] 2 3 4