我rep()在R中使用带有向量的functon:
c("x","y")[rep(c(1,2,2,1), times=4)]
Run Code Online (Sandbox Code Playgroud)
其输出为:
"x" "y" "y" "x" "x" "y" "y" "x" "x" "y" "y" "x" "x" "y" "y" "x"
Run Code Online (Sandbox Code Playgroud)
我不明白为什么x y y x在这里重复。如果使用rep(c(1,2,2,1), times=4),它将重复1 2 2 1四次。
为什么使用x和y在这里?
r ×1