Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个包含 100 个条目的数据框,我想获取条目子集的字段值。具体来说,我想要每隔 10 个条目(即索引 1-10,21-30,41-50,61-70,...)
我能够做到这一点的唯一方法是通过: c(data$field[1:10],data$field[21:30],...)
但这似乎是一个可怕的解决方案,尤其是在数据框的大小发生变化的情况下。
你可以做
data$field[rep(c(TRUE, FALSE), each = 10)]
whererep创建一个 10TRUE后跟 10的向量,FALSE并在用于索引时根据需要回收。
rep
TRUE
FALSE