【发布时间】:2018-10-22 15:39:02
【问题描述】:
如何在 for 循环中进行以下操作?
x <- runif(30, 0, 1)
sub_1 <- x[1:10]
sub_2 <- x[11:20]
sub_3 <- x[21:30]
也就是说,我想创建三个不同的对象,每个对象都有一个初始向量的子集,而无需编写很多行代码。
这当然是我创建的一个简单案例,目的是让事情变得更容易。在我的真实案例中,我有一个大数据集,我想以类似的方式对其进行子集化并分配名称。我要求一个 for 循环,因为我很难理解 for 循环背后的逻辑,而且我很少成功地使它们工作。因此,欢迎提供额外的解释。
【问题讨论】:
-
你应该用你正在使用的语言标记这个问题,仅从这个问题来看并不完全明显。
标签: r for-loop iteration subset