R中从一行到另一行的子集
我在R中有一张表,如下所示:R中从一行到另一行的子集,r,dataframe,subset,R,Dataframe,Subset,我在R中有一张表,如下所示: [NumData] [CharData] [1] 9 d [2] 7 b [3] 0 r [4] 8 m [5] 6 v 我想要表格的一个子集。此子集必须在NumData列中从7到8开始。我的意思是我想要这个子集: [2] 7 b [3] 0 r [4] 8
[NumData] [CharData]
[1] 9 d
[2] 7 b
[3] 0 r
[4] 8 m
[5] 6 v
我想要表格的一个子集。此子集必须在NumData列中从7到8开始。我的意思是我想要这个子集:
[2] 7 b
[3] 0 r
[4] 8 m
我认为在R中使用子集函数是可能的。我怎么做?
谢谢我们可以尝试使用哪个来获取索引
df[which(df$NumData == 7) : which(df$NumData == 8), ]
# NumData CharData
#2 7 b
#3 0 r
#4 8 m
该子集是否必须在数字列中从7到8开始,仅表示值7和8,或任何前导数字为“7”或“8”的值,例如70、79、82..?此外,请使用dput创建