Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 使用seq()每n行对一组100行进行子集设置_R - Fatal编程技术网

R 使用seq()每n行对一组100行进行子集设置

R 使用seq()每n行对一组100行进行子集设置,r,R,我有一个非常大的数据集,我希望每450行查看一组100行。我知道我可以使用seq()做类似的事情: df正如@user20650所建议的,在以下代码中使用rep()解决了这个问题: df <- df[1:100 + rep(seq(0, nrow(df), by=450), each=100),] dfouter(seq(0,nrow(df-1000),450),1:100,“+”)用于生成索引。1:100+rep(seq(0,nrow(df),by=450),each=100)谢谢@u

我有一个非常大的数据集,我希望每450行查看一组100行。我知道我可以使用seq()做类似的事情:


df正如@user20650所建议的,在以下代码中使用rep()解决了这个问题:

df <- df[1:100 + rep(seq(0, nrow(df), by=450), each=100),]

df
outer(seq(0,nrow(df-1000),450),1:100,“+”)
用于生成索引。
1:100+rep(seq(0,nrow(df),by=450),each=100)
谢谢@user20650,我使用了你的建议,效果很好。
df <- df[1:100 + rep(seq(0, nrow(df), by=450), each=100),]