我已经从数据框中制作了一个子集' Indometh'叫做' indo':
indo
Subject time conc
1 1 0.25 1.50
13 2 0.50 1.63
24 3 0.50 1.49
25 3 0.75 1.16
34 4 0.25 1.85
35 4 0.50 1.39
36 4 0.75 1.02
46 5 0.50 1.04
57 6 0.50 1.44
58 6 0.75 1.03
我想找出子集的平均浓度是多少。我使用过代码但无济于事:
mean(subset(indo, conc >1 & conc <2))
我知道摘要(indo)会显示浓度的平均值,但想知道是否还有另一种方法可以做到这一点。
答案 0 :(得分:3)
您可以尝试使用括号表示法进行子集化:
mean(indo$conc[indo$conc > 1 & indo$conc < 2])