我有一个数据框
Name score1 score2 Total
john 5 15 20
doe 10 20 30
我知道我们可以使用frame $ score1获得分数1,但是我可以根据另一列进行查询。
我想在哪里获取
total > 25 and score2 > 15
并获取score1
结果:
score1
10
最佳答案
可以通过使用&
和>
运算符创建逻辑 vector 来完成,并根据此vector
提取“score1”值
with(df1, score1[Total > 25 & score2 > 15])