Я пытаюсь научить себя R, и я борюсь с проблемой, основанной на ценностях, которую я обнаружил.
У меня есть матрица значений (таблица 4x4), где строки помечены A = 1,2,3,4, а столбцы B = 5,6,7,8.Каждое пересечение имеет определенное значение (поэтому при A = 1, B = 5 есть значение 0,05 и т. Д.), Поэтому существует 16 значений.
Как бы я мог получить определенные значения на пересечении со значением C?C будет умножением A и B. Поэтому, если я ищу C (24), я ищу значение на пересечении A (4) * B (6).
Я пытаюсь получить значения для пересечения для всех значений, поэтому я пытаюсь получить значение в (A = 1, B = 4), (A = 1, B = 5)и так далее.Я пробовал команду match
, переименовывал имена столбцов / строк и пересекался безрезультатно.
tyrcapta<-matrix(c(0.011, 0.456, 0.532, 0.456, etc., etc., etc),nrow=4)
row.names(data)<-c("A=1","A=2","A=3", "A=4")
colnames(data)<-c("B=5","B=6","B=7","B=8")
Я ожидал сделать матрицу, что я и сделал.Я установил имена строк и столбцов, которые работали.Я заблудился о том, как правильно действовать отсюда.