1
我有任務乘以向量中的數字,但只有那些可以除以3模0我想出瞭如何用不同的數字替換向量中的某些元素,但它只有當我用某個數字替換時纔有效。我無法在這裏找到任何答案http://www.r-tutor.com/r-introduction/vector甚至在這個網站上。每個人只能將值提取到另一個向量。我怎麼能乘以具體數字向量使用R
x <- c(1,1,2,2,2,3,3)
x[x%%2==0] = 5
# [1] 1 1 5 5 5 3 3
爲什麼這不起作用?
x[x%%3==0] = x*3
我希望得到這樣的:
c(1,1,5,5,5,9,9)
你的RHS不相同的長度,即LHS'X [X %% 3 == 0] < - X [X %% 3 == 0] * 3 – akrun