Learn R Programming

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

netdiffuseR (version 1.16.2)

Network Analysis for Diffusion of Innovations

Description

Empirical statistical analysis, visualization and simulation of network models of the diffusion of innovations. The package implements algorithms for calculating network diffusion statistics such as transmission rate, hazard rates, exposure models, network threshold levels, infectiousness (contagion), and susceptibility. The package is inspired by work published in Valente, et al., (2015) ; Valente (1995) , Myers (2000) , Iyengar and others (2011) , Burt (1987) ; among others.

Copy Link

Version

Install

install.packages('netdiffuseR')

Monthly Downloads

584

Version

1.16.2

License

MIT + file LICENSE

Issues

Pull Requests

Stars

Forks

Maintainer

George Vega Yon

Last Published

February 18th, 2016

Functions in netdiffuseR (1.16.2)

kfamily

Korean Family Planning
exposure

Ego exposure
classify_graph

Analyze an R object to identify the class of graph (if any)
netdiffuseR

netdiffuseR
recode

Recodes an edgelist such that ids go from 1 to n
brfarmers

Brazilian Farmers
edges_coords

Compute ego/alter edge coordinates considering alter's size and aspect ratio
infection

Susceptibility and Infection
hazard_rate

Network Hazard Rate
dgr

Indegree, outdegree and degree of the vertices
medInnovations

Medical Innovation
rgraph_ba

Barabasi-Albert model
netdiffuseR-options

netdiffuseR default options
cumulative_adopt_count

Cummulative count of adopters
diffusion-data

Diffusion Network Datasets
struct_equiv

Structural Equivalence
grid_distribution

Distribution over a grid
plot_diffnet

Plot the diffusion process
toa_mat

Time of adoption matrix
isolated

Find and remove isolated vertices
select_egoalter

Calculate the number of adoption changes between ego and alter.
edgelist_to_adjmat

Conversion between adjacency matrix and edgelist
as_diffnet

Creates a diffnet class object
toa_diff

Difference in Time of Adoption (TOA) between individuals
medInnovationsDiffNet

diffnet version of the Medical Innovation data
rewire_graph

Rewires a graph
moran

Computes Moran's I correlation index
plot_threshold

Threshold levels through time
brfarmersDiffNet

diffnet version of the Brazilian Farmers data
threshold

Retrive threshold levels from the exposure matrix
kfamilyDiffNet

diffnet version of the Korean Family Planning data
netdiffuseR-graphs

Network data formats
egonet_attrs

Retrieve alter's attributes (network effects)
rgraph_er

Erdos-Renyi model
plot_infectsuscep

Plot distribution of infect/suscep
rgraph_ws

Watts-Strogatz model
struct_test

Structure dependence test
plot_adopters

Visualize adopters and cumulative adopters
rdiffnet

Random diffnet network
ring_lattice

Ring lattice graph
diffnet-arithmetic

diffnet Arithmetic Operators