Brat | R Documentation |
Takes in a square matrix of counts and outputs
them in a form that is accessible to the brat
and bratt
family functions.
Brat(mat, ties = 0 * mat, string = c(">", "=="), whitespace = FALSE)
mat |
Matrix of counts, which is considered |
ties |
Matrix of counts.
This should be the same dimension as |
string |
Character.
The matrices are labelled with the first value of the
descriptor, e.g., |
whitespace |
Logical. If |
In the VGAM package it is necessary for each
matrix to be represented as a single row of data by
brat
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.
A matrix with 1 row and either M(M+1)
or M(M-1)
columns.
This is a data preprocessing function for
brat
and bratt
.
Yet to do: merge InverseBrat
into brat
.
T. W. Yee
Agresti, A. (2013). Categorical Data Analysis, 3rd ed. Hoboken, NJ, USA: Wiley.
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)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.