# NOT RUN {
# Generate some input data
data <- generate_interactions(10,20,5,2)
# Extract winners and losers
winners <- data$interactions$Winner
losers <- data$interactions$Loser
# Calculate Elo scores
scores <- elo_scores(winners,losers)
# Plot ranks
plot_ranks(scores)
#### return timestamped data
# simulating 10 dominance interactions
# in a group of 5 individuals
output <- generate_interactions(5,
10, a=10, b=5, id.biased=FALSE,
rank.biased=FALSE)
# adding some random dates, this could be, in principle,
# of any format, e.g. (character, numeric, etc).
output$interactions$date <- c("date01", "date01",
"date02","date02","date03","date04",
"date04","date05","date06","date06")
dated.trajectories <- elo_scores(
output$interactions$Winner,
output$interactions$Loser,
dates=output$interactions$date,
identities=c(1:5),
randomise=FALSE,
return.as.ranks=FALSE,
return.trajectories=TRUE)
# }
Run the code above in your browser using DataLab