data_conversion function

Switch data format from rankings to orderings and vice versa

Switch data format from rankings to orderings and vice versa

Convert the format of the input dataset from rankings to orderings and vice versa. Differently from existing analogous functions supplied by other R packages, data_conversion supports also partial rankings/orderings with arbitrary patterns of censoring.

data_conversion(data, subset = NULL)

Arguments

  • data: Integer N$$x$$n matrix with partial sequences (either rankings or orderings) in each row, whose format has to be converted. Missing entries must be coded as NA.
  • subset: Optional logical or integer vector specifying the subset of observations, i.e. rows of data, to be kept. Missing values are taken as FALSE. Defaults to NULL meaning that all the rows are considered.

Returns

Integer N$$x$$n matrix of partial sequences with inverse format with respect to the input data.

Examples

## Example 1. Switch the data format for a single complete observation. data_conversion(c(4, 5, 1, 3, 2)) ## Example 2. Switch the data format for partial sequences with arbitrary censoring patterns. data_conversion(rbind(c(NA, 2, 5, NA, NA), c(4, NA, 2, NA, 3), c(4, 5, 1, NA, NA), c(NA, NA, NA, NA, 2), c(NA, 5, 2, 1, 3), c(3, 5, 1, 2, 4)))
  • Maintainer: Cristina Mollica
  • License: GPL (>= 3)
  • Last published: 2025-03-25

Useful links