我确信这非常简单,但我无法找到它。
如何为数据集中的所有变量复制前10,20或50行,只将它们添加为新行?
答案 0 :(得分:0)
R的子集化允许您将对象分配给不存在的索引,因此您只需设置新行以包含原始行:
df <- data.frame(x = 1:10, y = 11:20)
df[11:20, ] <- df[1:10, ]
df
#> x y
#> 1 1 11
#> 2 2 12
#> 3 3 13
#> 4 4 14
#> 5 5 15
#> 6 6 16
#> 7 7 17
#> 8 8 18
#> 9 9 19
#> 10 10 20
#> 11 1 11
#> 12 2 12
#> 13 3 13
#> 14 4 14
#> 15 5 15
#> 16 6 16
#> 17 7 17
#> 18 8 18
#> 19 9 19
#> 20 10 20
由reprex package(v0.2.0)创建于2018-05-14。
答案 1 :(得分:0)
易:
toString