我有一个非常大的数据集,我希望每450行查看一组100行。我知道我可以使用seq()做类似的事情:
df <- df[seq(1, nrow(df-1000), 450),]
但这只返回1行(第450行,第900行等)。我可以添加一些东西来返回100行吗?
提前谢谢。
答案 0 :(得分:1)
正如@ user20650所建议的,这已经通过使用以下代码中的rep()来解决:
df <- df[1:100 + rep(seq(0, nrow(df), by=450), each=100),]