У меня есть матрица с 1 и 0. Я хочу, чтобы заменить все 1-е с помощью кода идентификатора для этой строки (код идентификатора задаются в строке 2)Найти и заменить значения в матрице со значением из строки 2
Я пробовал:
dax[,2:109] <- replace(dax[,2:109],dax[,2:109]==1,dax[2,])
, но это не работает правильно. Я попытался настроить цикл, но до сих пор у меня не было успеха.
Я новичок в R. Любая помощь приветствуется
Итак, 1s и 0s заменить на строки 3 дальше? –
Можете ли вы представить [воспроизводимый пример] (http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example)? Что «не работает правильно» об этом? – gung
Да, Марк, 1s и 0s из ряда 3 и далее. Вот пример: – lever