我在R中有以下列表,我正在尝试使用哪个()从A $ a中提取大于3的所有值.我尝试过以下方法:
A = list(a = c(2:5), b = c(3:5), c = c(4:6))
which(A$a > 3)
Run Code Online (Sandbox Code Playgroud)
由于某种原因,它返回一个3和4的向量,它排除5.我如何使哪个()返回A $ a中大于3的所有值?
3和4表示第3和第4个元素A$a大于3.第3和第4个元素A$a是4和5.
如果你想要元素本身:
A$a[which(A$a > 3)]
Run Code Online (Sandbox Code Playgroud)
要不就
A$a[A$a > 3]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
57 次 |
| 最近记录: |