r - 通过 ID 获取 data.frame 行

标签 r

我有一个 data.frame $X$ 通过过滤掉一些行从 data.frame $Y$ 获得。
我现在有兴趣访问 ID 为 $i$ 的行(ID 是指出现在第一列中的值,由 R 生成)。我只知道 $X[i,]$ 命令,据我所知,它给了我 $X$ 中的第 $i$ 行,而不是 ID 为 $i$ 的行。

是否有任何其他命令可以通过其 id 访问一行?

最佳答案

作为替代方案,您可以使用引号 ""通过其各自的元素来引用给定的行 rownames() ,例如。:

X["35",]

关于r - 通过 ID 获取 data.frame 行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16144739/

相关文章:

R 可以用 ggplot 反转调色板吗?

R:选择 data.table 中的列范围

r - R : How to include a colorbar, 中的 Plot_ly 符号和图例中标记的大小?

r - knitr 2 wordpress(发送标题无内容)

r - 将几何转换为 R 中的经度/纬度坐标

r - 如何在 ESS 中重命名 R session ?

r - 在 R (Rglpk?) 中使用线性规划找到所有可能的解决方案

r - RStudio 如何确定控制台宽度,为什么它似乎总是出错?

R,数据表 : Sum all columns whose names are stored in a vector

r - 如何在两个名称列表中找到匹配项