data1=data.frame("group"=c(1,2,3,4,5),
"t11"=c(0.01,0.32,0.25,0.37,0.11),
"t12"=c(0.48,0.45,0.61,0.29,0.23),
"t13"=c(0.51,0.23,0.14,0.3,0.67),
"t22"=c(0.13,0.91,0.41,0.69,0.42),
"t23"=c(0.87,0.09,0.59,0.31,0.58))
set.seed(1)
data2=data.frame("student"=c(1:20),
"group"=c(sample(1:5,rep=T,20)))
Я стараюсь оценить, как ученики переходят через классы. Это примерные данные, где t11 = остаться в классе, t12 = продвинуться вперед, а t13 соответствует окончанию. И так далее. Это data1.
Я видел несколько очень сложных пакетов для имитации результатов для этого типа матрицы вероятностей - мне интересно, есть ли более простой способ симулировать эти 10-кратные шаги, используя data2 в качестве тела студента и перевести их с помощью data1?