Augment with Boundaries Between Rating Scale Categories and Rank
Augment with Boundaries Between Rating Scale Categories and Rank
Adds q - 1 boundaries between the q ratings to the columns of matrix x, and convert the rows to rankings, starting with 0 for the lowest ranking. Ties are handled by averaging the total rank for all tied observations.
addbounds(x, q = max(x), ties ="average")
Arguments
x: matrix (or data frame) of n rows and m columns, or an object that can be coerced to a matrix via as.matrix.
q: scalar; the number of rating scale categories. Defaults to the maximum entry in x.
ties: character; handling of ties in rank
Returns
A matrix of size n by m + q - 1
Details
Any x which is not a matrix or data frame will cause an error.