Learn R Programming

ohenery (version 0.1.3)

harsm_invlink: The inverse link for the softmax.

Description

The inverse link function for the softmax. This function takes the group-wise probabilities, \(\mu\), and computes the expected ranks within each group under the Harville model. That is, it is a groupwise computation of the erank function.

Usage

harsm_invlink(eta, mu = smax(eta, g), g = NULL)

Value

a vector of the ranks.

Arguments

eta

a vector of the odds. Must be the same length as g if g is given.

mu

a vector of the probabilities. Should sum to one, at least per group. Should be the same size as g if given. If both mu and eta are given, a warning is issued, and the mu is used.

g

a vector giving the group indices. If NULL, then we assume only one group is in consideration.

Author

Steven E. Pav shabbychef@gmail.com

See Also

the ungrouped version of this, erank.

Examples

Run this code

mus <- runif(12)
mus <- mus / sum(mus)
harsm_invlink(mus)

harsm_invlink(mus,c(rep(1,6),rep(2,6)))

Run the code above in your browser using DataLab