plot_hierarchy_shape {aniDom}R Documentation

Plots the shape of a dominance hierarchy from empirical data

Description

This function takes a set of winners and losers from observed interactions and plots the probability of the dominant individual in an interaction winning given the difference in rank to the subordinate in the same interaction.

Usage

plot_hierarchy_shape(identity, rank, winners, losers, fitted = FALSE)

Arguments

identity

A vector containing the identities of all individuals in the data.

rank

A vector giving the ranks for each individual (in the same order as the identities).

winners

A vector giving the identity of the winner for each interaction.

losers

A vector giving the identity of the loser for each interaction in the same order as the winners.

fitted

A Boolean (TRUE/FALSE) describing whether to add a fitted line to the plot

Details

This function is useful for examining how the probability of winning is shaped by the difference in rank. The shape of this graph provides information about the shape of the dominance hierarchy.

Value

This function will return the data for x (difference in rank) and y (probability of dominant winning) coordinates of the plot as a data frame.

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


	par(mfrow=c(1,2))

	# Set population size 
	N <- 20

	# Set shape parameters
	a = 15
	b = 3
	
	# See what this looks like
	plot_winner_prob(1:N,a,b)
	
	# Generate some input data
	data <- generate_interactions(N,400,a,b)
	
	# See what the hierarchy looks like from the output data
	winners <- data$interactions$Winner
	losers <- data$interactions$Loser
	identities <- data$hierarchy$ID
	ranks <- data$hierarchy$Rank
	shape <- plot_hierarchy_shape(identities,ranks,winners,losers,fitted=TRUE)

	# Data is contained in shape
	shape


[Package aniDom version 0.1.5 Index]