DynamicNetCreate.Rd
Creates dynamic social networks from capture-mark-recapture datasets using information on co-capture
DynamicNetCreate( data, intwindow, mindate, maxdate, netwindow, overlap, spacewindow, index = FALSE )
data | A 5 column dataframe with columns for the ID of the captured individual, the location of its capture (a name or number), the x coordinate of its capture location, the y coordinate of the capture location, and the date of capture |
---|---|
intwindow | The maximum period of time (in days) between two co-captures (i.e. if |
mindate | The start date (format = |
maxdate | The end date (format = |
netwindow | The period of time over which each network is built in months (i.e. |
overlap | The amount of overlap between netwindows in months (i.e. |
spacewindow | The maximum distance between locations that can be classed as a co-capture (calculated using the coordinate system provided in in the input data). Best used when multiple capture locations occur very close together |
index | Defaults to FALSE. If FALSE edges are weighted by the number of co-captures. If TRUE then edges are weighted by the number by an association index (no. co-captures / (total captures of A + total captures of B - no. of captures)) |
A list of length 3 containing:
The edgelist for the social network in each of the netwindows as an array
The adjacency matrix for the social network in each of the netwindows as an array
A matrix indicating which individuals occurred in each netwindow
The time period for each network, together with the temporal and spatial restrictions on the co-capture window can be defined by the user
if (FALSE) { # load example data data(cmrData) # set parameters for network creation mindate<-"2010-01-01" maxdate<-"2015-01-01" intwindow<-60 netwindow<-12 overlap<-0 spacewindow<-0 # create dynamic network netdat<-DynamicNetCreate(data=cmrData, intwindow=intwindow, mindate=mindate, maxdate=maxdate, netwindow=netwindow, overlap=overlap, spacewindow=spacewindow, index=FALSE) }