【问题标题】:Using seq() and rep() function in R在 R 中使用 seq() 和 rep() 函数
【发布时间】:2015-04-04 20:11:39
【问题描述】:

我需要在 R 中执行以下操作: 我有一个数字 (N),例如 N <- 7 我有一个长度(大小),例如size <- 3

例如,如果 N==7 和 size==3,我需要输出一个与以下相同的向量:

v <- c(1,1,1,1,1,1,2,2,2,2,2,2,2,3,3,3,3,3,3,3)

你在 v 中看到,从 1 到 size 的每个数字都重复 N 次。有什么方法可以在不使用 for 循环的情况下在 R 中做到这一点?

【问题讨论】:

  • 谢谢!这正是我所需要的。

标签: r


【解决方案1】:

你可以试试

 rep(seq(size), each=N)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-02-20
    • 2012-08-05
    • 1970-01-01
    • 1970-01-01
    • 2021-05-12
    • 1970-01-01
    • 2018-02-20
    相关资源
    最近更新 更多