Package: intensitynet 1.4.0

intensitynet: Intensity Analysis of Spatial Point Patterns on Complex Networks

Tools to analyze point patterns in space occurring over planar network structures derived from graph-related intensity measures for undirected, directed, and mixed networks. This package is based on the following research: Eckardt and Mateu (2018) <doi:10.1080/10618600.2017.1391695>. Eckardt and Mateu (2021) <doi:10.1007/s11749-020-00720-4>.

Authors:Pol Llagostera [aut, cre], Matthias Eckardt [aut]

intensitynet_1.4.0.tar.gz
intensitynet_1.4.0.zip(r-4.5)intensitynet_1.4.0.zip(r-4.4)intensitynet_1.4.0.zip(r-4.3)
intensitynet_1.4.0.tgz(r-4.4-any)intensitynet_1.4.0.tgz(r-4.3-any)
intensitynet_1.4.0.tar.gz(r-4.5-noble)intensitynet_1.4.0.tar.gz(r-4.4-noble)
intensitynet_1.4.0.tgz(r-4.4-emscripten)intensitynet_1.4.0.tgz(r-4.3-emscripten)
intensitynet.pdf |intensitynet.html
intensitynet/json (API)
NEWS

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

Peer review:

Datasets:
  • dir_intnet_chicago - This data is an intensitynet object containing a directed network. The base data used is from Chicago, extracted from the spatstat package.
  • mix_intnet_chicago - This data is an intensitynet object containing an mixed network. The base data used is from Chicago, extracted from the spatstat package.
  • und_intnet_chicago - This data is an intensitynet object containing an undirected network. The base data used is from Chicago, extracted from the spatstat package.

On CRAN:

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

1.70 score 3 scripts 678 downloads 15 exports 58 dependencies

Last updated 2 years agofrom:5a96e2891f. Checks:OK: 7. Indexed: yes.

TargetResultDate
Doc / VignettesOKOct 30 2024
R-4.5-winOKOct 30 2024
R-4.5-linuxOKOct 30 2024
R-4.4-winOKOct 30 2024
R-4.4-macOKOct 30 2024
R-4.3-winOKOct 30 2024
R-4.3-macOKOct 30 2024

Exports:ApplyWindowAreEventsRelatedGetEventCorrectionGetEventsGetGraphGetGraphTypeintensitynetIsIntensitynetNodeGeneralCorrelationNodeLocalCorrelationPathTotalWeightPlotHeatmapPlotNeighborhoodRelateEventsToNetworkShortestPath

Dependencies:bootclassclassIntclicodacolorspacecpp11DBIdeldire1071fansifarverggplot2gluegridExtragtableigraphintergraphisobandKernSmoothlabelinglatticelifecyclemagrittrMASSMatrixmgcvmunsellnetworknlmepillarpkgconfigpolyclipproxyR6RColorBrewerRcpprlangs2scalessfsnaspspatstat.dataspatstat.geomspatstat.univarspatstat.utilsspDataspdepstatnet.commontibbleunitsutf8vctrsviridisviridisLitewithrwk

Readme and manuals

Help Manual

Help pageTopics
Retrieve an intensitynet object focused on a given areaApplyWindow ApplyWindow.intensitynet
Checks if events are related to the intensitynet objectAreEventsRelated AreEventsRelated.intensitynet
Calculates the distances between all pairs of nodes from the given networkCalculateDistancesMtx.netTools
This data is an intensitynet object containing a directed network. The base data used is from Chicago, extracted from the spatstat package.dir_intnet_chicago
Calculate all the edge intensities of the graph.EdgeIntensitiesAndProportions.intensitynet
Given two nodes, calculates its edge intensityEdgeIntensity.intensitynet
Plot heatmaps of a networkGeoreferencedGgplot2.netTools
Plot the given network using its node coordinatesGeoreferencedPlot.netTools
Gives the event correction value related to the intensitynet objectGetEventCorrection GetEventCorrection.intensitynet
Gives the events related to the intensitynet objectGetEvents GetEvents.intensitynet
Gives the graph related to the intensitynet objectGetGraph GetGraph.intensitynet
Gives the type of graph related to the intensitynet objectGetGraphType GetGraphType.intensitynet
Creates an igraph network with the given dataInitGraph.netTools SetNetCoords.netTools
Constructor of the class intensitynet.intensitynet
Is this class object intensitynet?IsIntensitynet
This data is an intensitynet object containing an mixed network. The base data used is from Chicago, extracted from the spatstat package.mix_intnet_chicago
Calculate dependence statistics on the networkNodeGeneralCorrelation NodeGeneralCorrelation.intensitynet
Calculates the mean intensity of the given node (for directed networks)MeanNodeIntensity.intensitynetDir nodeIntensity.intensitynetDir
Calculates the mean intensity of the given node (for mixed networks)MeanNodeIntensity.intensitynetMix nodeIntensity.intensitynetMix
Calculates the mean intensity of the given node (for undirected networks)MeanNodeIntensity.intensitynetUnd nodeIntensity.intensitynetUnd
Calculates local correlations based on nodesNodeLocalCorrelation NodeLocalCorrelation.intensitynet
Calculates the total weight of the given pathPathTotalWeight PathTotalWeight.intensitynet
Plot intensitynet objectplot.intensitynet
Given an intensitynet object, plot network heatmapsPlotHeatmap PlotHeatmap.intensitynet
Plot the neighbors of a node including the closer eventsPlotNeighborhood PlotNeighborhood.intensitynet
Gives the distance between an event and the line formed by two nodes.PointToLine.netTools
Gives the shortest distance between an event and the segment formed by two nodes.PointToSegment_deprecated PointToSegment_deprecated.netTools
Gives the shortest distance between an event and a set of segments.PointToSegment PointToSegment.netTools
Calculates intensity statistics for the given intensitynet objectRelateEventsToNetwork
Calculates intensity statistics for the given intensitynet objectRelateEventsToNetwork.intensitynetDir
Calculates intensity statistics for the given intensitynet objectRelateEventsToNetwork.intensitynetMix
Calculates intensity statistics for the given intensitynet objectRelateEventsToNetwork.intensitynetUnd
Sets the given intensities as an edge attribute to the given igraph networkSetEdgeIntensity.netTools
Set attributes to the network edges or nodesSetNetworkAttribute.intensitynet
Sets the given intensities as a node attribute to the given igraph networkSetNodeIntensity.netTools
Given two nodes, gives its shortest distance based on the minimum amount of edgesShortestNodeDistance.intensitynet
Given two nodes, calculates the shortest path and its total weightShortestPath ShortestPath.intensitynet
Summary of the intensitynet objectsummary summary.intensitynet
This data is an intensitynet object containing an undirected network. The base data used is from Chicago, extracted from the spatstat package.und_intnet_chicago
Converts a directed adjacency matrix to undirectedUndirected2RandomDirectedAdjMtx.netTools