我有一个包含288行和4列的数据框。我只需要第12、24、36,...,288行的值,即规则间隔为12,我该怎么做?
答案 0 :(得分:1)
您可以使用=>
软件包中的forall x . ...
功能
P.S:下次请提供可重复的数据和代码问题,以便其他人提供帮助。在此处查看更多信息:How to make a great R reproducible example?
slice()
由reprex package(v0.2.1.9000)于2018-10-31创建
答案 1 :(得分:0)
除了上述答案外,您还可以尝试使用索引方法进行排序。
df <- data.frame(a = 1:288, b = sample(LETTERS, 288, replace = T))
# new data frame
df1 <- df[seq(12,288,12),]
df1