# NOT RUN {
# beans data where each observer compares 3 varieties randomly distributed
# from a list of 11 and additionally compares these 3 varieties
# with their local variety
library("PlackettLuce")
data("beans", package = "PlackettLuce")
# first build rankings with only tricot items
# and return an object of class 'rankings'
R <- build_rankings(data = beans,
items = c(1:3),
input = c(4:5))
head(R)
############################################################
# pass the comparison with local item as an additional rankings, then
# each of the 3 varieties are compared separately with the local item
# and return an object of class grouped_rankings
G <- build_rankings(data = beans,
items = c(1:3),
input = c(4:5),
additional.rank = beans[c(6:8)],
group = TRUE)
head(G)
############################################################
# rankings with five items in a ClimMob project
items <- randomise(5, 5, 5, c("green","blue","red","white","yellow"))
input <- as.data.frame(matrix(NA, nrow = 5, ncol = 5))
names(input) <- paste0("position_item_",LETTERS[1:5])
for(s in 1:5) {
input[s,] <- sample(1:5)
}
build_rankings(items = items,
input = input)
# }
Run the code above in your browser using DataLab