【发布时间】:2018-07-28 21:10:37
【问题描述】:
假设我有以下向量:
v1 <- c(1, 2, 3, 4, 5)
如果我想扩展这个向量,使其有 50 个 1 值、50 个 2 值等,我该怎么做? 如果您需要任何说明,请告诉我。
【问题讨论】:
假设我有以下向量:
v1 <- c(1, 2, 3, 4, 5)
如果我想扩展这个向量,使其有 50 个 1 值、50 个 2 值等,我该怎么做? 如果您需要任何说明,请告诉我。
【问题讨论】:
看看这个:
v1 <- c(1, 2, 3, 4, 5)
rep(v1, 2)
# [1] 1 2 3 4 5 1 2 3 4 5
或者每个(在@Rui的评论之后):
rep(v1, each = 2)
# [1] 1 1 2 2 3 3 4 4 5 5
【讨论】:
each = 2。