我正在尝试从大型数据框中提取特定行(尺寸:600x200)。我已经设法通过索引(data.frame [1:3,])手动提取了前三行,但是我想知道是否可以使用“ for循环”遍历数据帧中的所有行。
Sepal.Length <- c(5.1, 4.9, 4.7, 4.6, 5.0, 5.4, 4.6, 5.0, 4.4, 4.9, 5.4, 4.8, 4.8, 4.3, 5.8, 5.7, 5.4, 5.1, 5.7, 5.1, 5.4)
Sepal.Width <- c(3.5, 3.0, 3.2, 3.1, 3.6, 3.9, 3.4, 3.4, 2.9, 3.1, 3.7, 3.4, 3.0, 3.0, 4.0, 4.4, 3.9, 3.5, 3.8, 3.8, 3.4,)
Petal.Length <- c(1.4, 1.4, 1.3, 1.5, 1.4, 1.7, 1.4, 1.5, 1.4, 1.5, 1.5, 1.6, 1.4, 1.1, 1.2, 1.5, 1.3, 1.4, 1.7, 1.5, 1.7)
Petal.Width <- c(0.2, 0.2, 0.2, 0.2, 0.2, 0.4, 0.3, 0.2, 0.2, 0.1, 0.2, 0.2, 0.1, 0.1, 0.2, 0.4, 0.4, 0.3, 0.3, 0.3, 0.2)
Species <- rep("Setosa",21)
df <- data.frame(Sepal.Length,Sepal.Width,Petal.Length,Petal.Width,Species)
提取3行的间隔,创建7个不同的数据帧。