Package: networkDynamic 0.11.5

Skye Bender-deMoll

networkDynamic: Dynamic Extensions for Network Objects

Simple interface routines to facilitate the handling of network objects with complex intertemporal data. This is a part of the "statnet" suite of packages for network analysis.

Authors:Carter T. Butts [aut], Ayn Leslie-Cook [aut], Pavel N. Krivitsky [aut], Skye Bender-deMoll [aut, cre], Zack Almquist [ctb], David R. Hunter [ctb], Li Wang [ctb], Kirk Li [ctb], Steven M. Goodreau [ctb], Jeffrey Horner [ctb], Martina Morris [ctb]

networkDynamic_0.11.5.tar.gz
networkDynamic_0.11.5.tar.gz(r-4.5-noble)networkDynamic_0.11.5.tar.gz(r-4.4-noble)
networkDynamic_0.11.5.tgz(r-4.4-emscripten)networkDynamic_0.11.5.tgz(r-4.3-emscripten)
networkDynamic.pdf |networkDynamic.html
networkDynamic/json (API)

# Install 'networkDynamic' in R:
install.packages('networkDynamic', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Datasets:
  • beach - Lin Freeman's Dynamic Network of Windsurfer Social Interactions
  • cls33_10_16_96 - Daniel McFarland's Streaming Classroom Interactions Dataset
  • nd_test_nets - NetworkDynamic testing networks
  • newcomb - Newcomb's Fraternity Networks
  • newcomb.rank - Newcomb's Fraternity Networks
  • windsurfers - Lin Freeman's Dynamic Network of Windsurfer Social Interactions

This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.

6.60 score 3 stars 11 packages 127 scripts 3.2k downloads 71 exports 22 dependencies

Last updated 4 days agofrom:080ff89fb9. Checks:OK: 2. Indexed: no.

TargetResultDate
Doc / VignettesOKNov 25 2024
R-4.5-linux-x86_64OKNov 25 2024

Exports:%k%%t%activate.edge.attributeactivate.edge.valueactivate.edgesactivate.network.attributeactivate.vertex.attributeactivate.verticesadd.edge.networkDynamicadd.edges.activeadd.edges.networkDynamicadd.vertices.activeadd.vertices.networkDynamicadjust.activityas.data.frame.networkDynamicas.network.networkDynamicas.networkDynamicas.networkDynamic.networkas.networkDynamic.networkDynamicdeactivate.edge.attributedeactivate.edgesdeactivate.network.attributedeactivate.vertex.attributedeactivate.verticesdelete.edge.activitydelete.vertex.activitydyads.age.atedge.pid.checkedges.age.atget.change.timesget.dyads.activeget.edge.activityget.edge.attribute.activeget.edge.idget.edge.pidget.edge.value.activeget.edgeIDs.activeget.edges.activeget.neighborhood.activeget.network.attribute.activeget.networksget.vertex.activityget.vertex.attribute.activeget.vertex.idget.vertex.pidinitialize.pidsis.activeis.adjacent.activeis.networkDynamiclist.edge.attributes.activelist.network.attributes.activelist.vertex.attributes.activenetwork.collapsenetwork.dyadcount.activenetwork.dynamic.checknetwork.edgecount.activenetwork.extractnetwork.naedgecount.activenetwork.size.activenetworkDynamicprint.networkDynamicread.sonreconcile.edge.activityreconcile.vertex.activitysearch.spellspells.hitspells.overlapvertex.pid.checkvertices.age.atwhen.edge.attrs.matchwhen.vertex.attrs.match

Dependencies:clicodadplyrfansigenericsgluelatticelifecyclemagrittrMatrixnetworknetworkLitepillarpkgconfigR6rlangstatnet.commontibbletidyselectutf8vctrswithr

networkDynamic Example

Rendered fromnetworkDynamic.Rnwusingutils::Sweaveon Nov 25 2024.

Last update: 2024-11-22
Started: 2012-03-05

Readme and manuals

Help Manual

Help pageTopics
Dynamic Extensions for Network ObjectsnetworkDynamic-package
Dynamic Activation and Inactivation of Edges and Verticesactivate activate.edges activate.vertices deactivate.edges deactivate.vertices
Activity Attributes for Dynamically Extended Networksactivity.attribute
PID-aware versions of functions for adding edges and vertices to networkDynamic objectsadd.edge.networkDynamic add.edges.networkDynamic add.vertices.networkDynamic
add.verticies.active, add.edges.activeadd.edges.active add.vertices.active
Adjust the activity ranges in all of the spells of a networkDynamic objectadjust.activity
Age of active edges or vertices at a query time pointdyads.age.at edges.age.at vertices.age.at
Extracts the edge timing information from a networkDynamic object and represent as a data.frame.as.data.frame.networkDynamic
Remove `networkDynamic' class name from networkDynamic object.as.network.networkDynamic
as.networkDynamicas.networkDynamic as.networkDynamic.network as.networkDynamic.networkDynamic as.networkDynamic.networkLite
Functions to activate and query dynamic attributes on vertices, edges, and networksactivate.edge.attribute activate.edge.value activate.network.attribute activate.vertex.attribute attribute.activity.functions deactivate.edge.attribute deactivate.network.attribute deactivate.vertex.attribute dynamic.attributes get.edge.attribute.active get.edge.value.active get.network.attribute.active get.vertex.attribute.active list.edge.attributes.active list.network.attributes.active list.vertex.attributes.active TEAs
Daniel McFarland's Streaming Classroom Interactions Datasetcls33_10_16_96 McFarland_cls33_10_16_96
Remove Timing Information in a Dynamically Extended Network Objectdelete.edge.activity delete.vertex.activity
Construct a edge spells list from base network and toggle list.duration.matrix
Return the set of vertex ids of edges active at a given timeget.dyads.active
Obtain a list of collapsed networks sampled periodically from a networkDynamic objectget.networks
Retrieve the timing information present in a networkDynamic.get.change.times get.edge.activity get.vertex.activity
Determine Activation State of Edges and Verticesis.active
networkDynamic testing networksnd_test_nets
Network attribute describing the observation properties of a networkDynamic objectnet.obs.period
Convert a time range of a networkDynamic object into a static network object.%k% network.collapse
Verify a Dynamically Extended Network Objectis.networkDynamic network.dynamic.check
Dynamically Extended Core Network Functionsget.edgeIDs.active get.edges.active get.neighborhood.active is.adjacent.active network.dyadcount.active network.edgecount.active network.extensions network.naedgecount.active network.size.active
Temporal Extracts/Cross-sections of Dynamically Extended Network Objects%t% network.extract
Convert various forms of network timing information into networkDynamic objects.networkDynamic
Newcomb's Fraternity NetworksNewcomb newcomb Newcomb.rank newcomb.rank
Use and manipulate persistent ids of network elementsedge.pid.check get.edge.id get.edge.pid get.vertex.id get.vertex.pid initialize.pids persistent.ids vertex.pid.check
Provide a view of a networkDynamic object including timing informationprint.networkDynamic
Read .son-formatted (SoNIA) input files containing longitudinal network data and create a corresponding networkDynamic objectread.son
Modify the activity spells of vertices to match incident edges or the other way aroundreconcile.activity reconcile.edge.activity reconcile.vertex.activity
Functions to compare and search spell intervalssearch.spell spells.hit spells.overlap
return the times at which the TEA attributes of elements of a network match a valuewhen.edge.attrs.match when.vertex.attrs.match
Lin Freeman's Dynamic Network of Windsurfer Social Interactionsbeach windsurfers