Учитывая вектор:
x = c(1,0,1,0)
может быть организован следующим образом:
> m
row1: 1 1 0 0
row2: 1 0 1 0 # <- identical
row3: 0 1 1 0
row4: 1 0 0 1
row5: 0 1 0 1
row6: 0 0 1 1
Я хотел бы рассчитать, сколько делений или изменений требуется для каждого вектора вкаждая строка, которую нужно выполнить, чтобы получить исходный вектор x
result <- function(m,x)
> result
Var1 Var2 Var3 Var4 changes_from_x
1 1 0 0 1
1 0 1 0 0
0 1 1 0 1
1 0 0 1 1
0 1 0 1 2
0 0 1 1 1
, это отличается от простого сравнения, если вектор совпадает Сравнить два вектора в R Проверьте, содержат ли два вектора одинаковые (неупорядоченные) элементы в R , или просто укажите, что это неправильный порядок или нет Проверка соответствия и порядка между двумя векторами в R , так как метод будет сравнивать какпроизошло много делений между каждым вектором в матрице и исходным вектором.