你好我需要前30行的表我使用head(data,10)
并且最后10行tail(data,10)
但是如何在表格的头部和尾部之间获取数据?谢谢。
答案 0 :(得分:0)
如果它总是30行,则可以执行data[11:20, ]
,或者如果行总数变化为data[11:(nrow(data)-10), ]
则采用更通用的方法
示例强>
df <- data.frame(a = 1:30, b = 121:150)
df[11:(nrow(df)-10), ]
#> a b
#> 11 11 131
#> 12 12 132
#> 13 13 133
#> 14 14 134
#> 15 15 135
#> 16 16 136
#> 17 17 137
#> 18 18 138
#> 19 19 139
#> 20 20 140