У меня есть кадр данных в R, который выглядит следующим образом:
a b c out1 out2
0 1 0 NA NA
1 0 1 NA NA
1 1 0 NA NA
DF <- data.frame(a = c(0,1,1), b= c(1,0,1), c = c(0,1,0), out1=NA, out2=NA)
Я использую значения a, b и c в качестве входных данных для функции, которая создает две матрицы.В настоящее время, если я пытаюсь присвоить одну из матриц ячейке в кадре данных (например, dataframe$out1[1] <- matrix
), она пытается перезаписать рамку данных значениями из матрицы.
Как я могу сохранить матрицы вэти клетки?