Learn R Programming

mtrank (version 0.1-1)

pp2long: Auxiliary function to transform data from paired-preference to long-arm format

Description

Auxiliary function to transform data from paired-preference to long-arm format

Usage

pp2long(x)

Value

Data set in long-arm format that can be used as input to rankings.

Arguments

x

An object of class "ppdata" (part of tcc object).

See Also

tcc, rankings

Examples

Run this code
data(diabetes)
#
ranks <- tcc(treat = t, studlab = study, event = r, n = n, data = diabetes,
  mcid = 1.20, sm = "OR", small.values = "desirable")
#
pdat <- ranks$ppdata
#
ldat <- pp2long(pdat)
head(ldat)

library("PlackettLuce")
ungrouped.preferences <-
  rankings(ldat, id = "id", item = "treat", rank = "rank")
grouped.preferences <-
  as.rankings(ungrouped.preferences,
              index = as.numeric(as.factor(pdat$studlab)))
#
fit <- PlackettLuce(grouped.preferences)
#
coef(summary(fit, ref = ranks$reference.group))[, 1]
# Results stored in mtrank()
mtrank(ranks)$estimates$log_ability

Run the code above in your browser using DataLab