У меня есть 3 векторов в следующем:R - Создать матрицу из 3 сырого вектора
A <- c("A", "B", "C", "D", "E")
B <- c("1/1/1", "1/1/1", "2/1/1", "2/1/1", "3/1/1")
C <- c(1, 1, -1, 1, -1)
, и я хочу, чтобы создать матрицу, как следующее, используя 3 векторов:
- 1/1/1 2/1/1 3/1/1
A 1 0 0
B 1 0 0
C 0 -1 0
D 0 1 0
E 0 0 -1
где вектор A
и B
- это строки и столбцы соответственно, и у меня есть данные как C
. Любая помощь будет оценена по достоинству.
Очень близко к дубликата HTTP: // stackoverflow.com/questions/37739840/in-r-two-way-match-to-mat rix/37739993 – thelatemail