r - 如何从多个特定索引范围返回多行?

标签 r

我有一个 50 行的数据集,我正在尝试获取第 5-10、12 和 21-23 行中的数据。有什么办法可以在一行中做到这一点吗?

最佳答案

是的,只需连接成一个 vector 并将其用作行索引 - 对于范围内的那些序列,请使用 :

df1[c(5:10, 12, 21:23),]

关于r - 如何从多个特定索引范围返回多行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69547448/

相关文章:

r - 在R中如何将经度和纬度转换为可在ggplot2或ggmap中使用的格式

r - Shiny 表格中的下拉功能

r - 是否可以合并 R data.frame 中的行?

r - 如何使用 R 替换文件中的单个值?

r - xj[i] : invalid subscript type 'list' when do LDA in R 中出现错误

r - 将 DDMMYYYY 格式的字符串(无分隔符,三位数年份,省略千禧年)解析为 Date 类

r - R : include an XML element not present in all records

r - Dplyr - 错误 : column '' has unsupported type

R:计算滚动中位数和滚动平均值时出错

r - 使用 gghighlight 时为多个 geom_hlines 创建图例