1
我知道我已经完成了这个,但我只是不知道它再次!这是我想生产与rep()
功能的载体:如何在函数rep()中分配多个“每个”值?
> myvec
> A1 A1 B1 B1 B1 B1
我知道如何使用each
生产A1和B1的相同的次数:rep(c("A1", "B1"), each = 2)
。但是,如何指定each
的不同值来重复A1两次,B1三次?
我知道我已经完成了这个,但我只是不知道它再次!这是我想生产与rep()
功能的载体:如何在函数rep()中分配多个“每个”值?
> myvec
> A1 A1 B1 B1 B1 B1
我知道如何使用each
生产A1和B1的相同的次数:rep(c("A1", "B1"), each = 2)
。但是,如何指定each
的不同值来重复A1两次,B1三次?
虽然这是一个小违反直觉以下工作:
> rep(c("A1", "B1"), times = c(2, 3))
[1] "A1" "A1" "B1" "B1" "B1"
不要使用'每=' - '代表(C( “A1”, “B1”),C(2,3)) ' – thelatemail
使用“times”参数而不是'each'(考虑到上述评论,它似乎是该函数的第二个参数) – aosmith