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