Learn R Programming

⚠️There's a newer version (1.0.1) of this package.Take me there.

timeordered (version 0.9.6)

Time-ordered and time-aggregated network analyses

Description

Methods for incorporating time into network analysis. Construction of time-ordered networks (temporal graphs). Shortest-time and shortest-path-length analyses. Resource spread calculations. Data resampling and rarefaction for null model construction. Reduction to time-aggregated networks with variable window sizes; application of common descriptive statistics to these networks. Vector clock latencies. Plotting functionalities.

Copy Link

Version

Install

install.packages('timeordered')

Monthly Downloads

145

Version

0.9.6

License

GPL-3

Maintainer

Benjamin Blonder

Last Published

March 10th, 2014

Functions in timeordered (0.9.6)

plottanet

Plots a time-aggregated network.
shortesthoppath

Determines a path (shortest by the least number of unique vertices) between two vertices at two times.
generatetimeaggregatednetwork

Constructs a weighted time-aggregated network from a time-ordered network by aggregating interactions occurring between a start and stop time. Weights are stored as E(g)$weight.
generatelatencies

Generates vector-clock latencies for each individual at each time.
ants

Ant interaction data
generatenetworkslices

Generates multiple time-aggregated networks from a time-ordered network
generatetimelags

Constructs matrix of increasingly large time windows suitable for assessing how window size affects time aggregated networks
generatetonetwork

Generates a time-ordered network from an interaction list.
timeordered-package

Time-ordered and time-aggregated network analyses
plotnetworkslices

Plots a time-aggregated network
generatetimedeltas

Constructs matrix of sequential time windows suitable for slicing time ordered networks
spreadanalysis

Simulates the perfect spread of a resource on a time-ordered network.
midpoints

Determines the mean value of each row of a matrix; used as a convenience function for plotting.
generatetonetworkfromvel

Generates a time-ordered network from a data frame listing all directed edges. An internal function.
randomizeidentities

Resamples data based on vertex identity.
randomizetimes

Resamples data based on event time.
generatevertexedgelist

Generates a data frame listing all directed edges in a time-ordered network from an observed interaction list. An internal function.
plottonet

Plots a time-ordered network.
maxpoints

Determines the maximum value of each row of a matrix; used as a convenience function for plotting.
shortesttimepath

Determines a path (shortest by the least time) between a vertex at a start time and another vertex at any later time.
transformspreadbyindividual

A helper function to assess differences in spreading potential by vertex.
rarefy

Simulates the effect of insufficient sampling by data rarefaction.
applynetworkfunction

Applies a function (typically a descriptive statistic) to multiple time-aggregated networks