plot_trajectories {aniDom} | R Documentation |
Plot the Elo trajectories of individuals
Description
Plot the trajectories of Elo scores after each interaction
Usage
plot_trajectories(trajectories, colors = NULL)
Arguments
trajectories |
The output of |
colors |
An optional vector of colours for each line (default = "black"). |
Details
Plots one set of trajectories. If the randomise option in elo_scores
is set to TRUE, then the resulting matrices should be passed one at a time.
Value
Generates a plot. No data is returned.
Author(s)
Written by Damien R. Farine & Alfredo Sanchez-Tojar
Maintainer: Damien R. Farine <damien.farine@ieu.uzh.ch>
References
Sanchez-Tojar, A., Schroeder, J., Farine, D.R. (in prep) Methods for inferring dominance hierarchies and estimating their uncertainty.
Examples
# Set population size
N <- 10
# Set shape parameters
a = 15
b = 3
# Generate data
data <- generate_interactions(N,100,a,b)
# Extract data (and turn IDs into letters for this example)
winners <- letters[data$interactions$Winner]
losers <- letters[data$interactions$Loser]
identities <- letters[data$hierarchy$ID]
# Calculate Elo scores
scores <- elo_scores(winners,losers,identities=identities,
randomise=FALSE,return.trajectories=TRUE)
# Plot results
plot_trajectories(scores, colors=rainbow(N))
[Package aniDom version 0.1.5 Index]