У меня есть этот набор:
1 2 3 4
r01 1 0 1 1
r02 1 1 0 1
r03 0 0 1 0
r04 0 0 1 0
Код:
initial <- data.frame(c(1,1,0,0), c(0,1,0,0), c(1,0,1,1),c(1,1,0,0), row.names = c("r01","r02","r03","r04"))
colnames(initial) <- c(1:4)
Мне нужно получить условную вероятность, например, если я выберу r03
в качестве выбранного объекта, условная таблица вероятностей с r01
будет:
|r03=0 |r03=1
r01=0 | 1/3 | 0/1
r01=1 | 2/3 | 1/1
Другой пример, если я выберу r03
и оценю r02
:
|r03=0 |r03=1
r02=0 | 0/3 | 1/1
r02=1 | 3/3 | 0/1
Я не знаю, как реализовать эту таблицу или просто получить значения этой матрицы.