У меня есть массив, включающий две переменные умения (theta0, theta1) над элементом (Да, Нет), называемый «comp». Это нужно преобразовать в одну матрицу. Есть ли способ преобразовать матрицу, подобную той, которая находится внизу?Преобразование массива в матрицу в R
Мой массив выглядит следующим образом:
>priCPT.i6
, , comp = Yes
theta1
theta0 Low Med High
Low 0.8377206 0.6760511 0.4576021
Med 0.6760511 0.4576021 0.2543239
High 0.4576021 0.2543239 0.1211734
, , comp = No
theta1
theta0 Low Med High
Low 0.1622794 0.3239489 0.5423979
Med 0.3239489 0.5423979 0.7456761
High 0.5423979 0.7456761 0.8788266
attr(,"class")
[1] "CPA" "array"
Я извиняюсь, я не мог производить что-то, что вы могли бы играть. Я ищу что-то вроде:
theta0 theta1 Yes No
Low Low 0.8377206 0.1622794
Low Med .. ..
Low High .. ..
Med Low .. ..
Med Med .. ..
Med High .. ..
High Low .. ..
High Med .. ..
High High .. ..
С уважением ...
'tidyr :: s pread (as.data.frame.table (priCPT.i6), Var3, Freq) ' – alistaire