我可以帮您进行翻译,以下为您需要翻译的内容:
有没有关于如何做到这一点的想法?
我正在寻找一种简单的方法来根据数值序列列表从数据框中筛选行。
以下是一个例子:
我的初始数据框:
data <- data.frame(x=c(0,1,2,0,1,2,3,4,5,12,2,0,10,11,12,13),y="other_data")
我的清单:
list1 <- list(1:5,10:13)
我的目标是仅保留“data”中包含与“data”的“x”列中完全相同的数字序列的“list1”的行。 因此,输出的数据框应为:
finaldata <- data.frame(x=c(1:5,10:13),y="other_data")
有没有关于如何做到这一点的想法?
y
包含c("other_data", "data", rep("other_data",14))
,那么期望的输出是什么? - Colonel Beauveldata <- data.frame(x=c(0,1,2,0,1,2,3,4,5,12,2,0,10,11,12,13),y=letters[1:16])
作为示例,并展示预期结果。 - Roland