
brat
and bratt
family functions.Brat(mat, ties = 0 * mat, string = c(">","=="), whitespace = FALSE)
mat
. By
default, there are no ties. The matrix must be symmetric,
and the diagonal should contain NA
s."NZ > Oz"
`means' NZ beats
Australia in rugby. Suggested alternatives include
" beats "
or " wins against "
. The second vaTRUE
then a white space is added before
and after string
; it generally enhances readability.
See CommonVGAMffArguments
for some similar-type
ibrat
and bratt
. Hence the
non-diagonal elements of the $M+1$ by $M+1$
matrix are concatenated into $M(M+1)$ values (no
ties), while if there are ties, the non-diagonal elements
of the $M$ by $M$ matrix are concatenated into
$M(M-1)$ values.brat
,
bratt
,
InverseBrat
.journal = c("Biometrika", "Comm Statist", "JASA", "JRSS-B")
mat = matrix(c( NA, 33, 320, 284, 730, NA, 813, 276,
498, 68, NA, 325, 221, 17, 142, NA), 4, 4)
dimnames(mat) = list(winner = journal, loser = journal)
Brat(mat) # Less readable
Brat(mat, whitespace = TRUE) # More readable
vglm(Brat(mat, whitespace = TRUE) ~ 1, brat, trace = TRUE)
Run the code above in your browser using DataLab