我有一个向量
所以,对于
v1 = c(0, 3, 5, 1, 1, 1, 3, 5, 0)
。如何创建一个等长的向量,但如果原向量中的值为0或3,则新向量中的值为-1,如果原向量中的值为1或5,则新向量中的值为1。所以,对于
v1 = c(0, 3, 5, 1, 1, 3, 5, 0)
,我期望得到一个新的向量:
v2 = c(-1, -1, 1, 1, 1, -1, 1, -1)