These functions offer methods for summarising the closure in configurations in one- and two-mode networks:
node_by_reciprocity() measures nodes' reciprocity.
node_by_transitivity() measures nodes' transitivity.
node_by_equivalency() measures nodes' equivalence or reinforcement
in a (usually two-mode) network.
node_by_reciprocity(.data)
node_by_transitivity(.data)
node_by_equivalency(.data)A network object of class stocnet, igraph, tbl_graph, network, or similar.
Internally any of these will be coerced to an efficient implementation.
For more information on possible coercions, see e.g. manynet::as_stocnet().
A node_measure numeric vector the length of the nodes in the network,
providing the scores for each node.
If the network is labelled,
then the scores will be labelled with the nodes' names.
The object also carries the measure it computed, the range its values
can fall within, and whether and how those values were normalized.
These are shown as a one-line header when the object is printed.
Where a measure offers a choice between several ways of counting the
same thing, it also carries the variant it used.
All can be retrieved with attr().
For one-mode networks, shallow wrappers of igraph versions exist via
node_by_reciprocity and node_by_transitivity.
For two-mode networks, node_by_equivalency calculates the proportion of three-paths in the network
that are closed by fourth tie to establish a "shared four-cycle" structure.
A node's reciprocity is the proportion of its ties that are returned.
Where a network is undirected, including where it is two-mode, there is
no direction for a tie to be returned along, so every node scores 1.
This is what net_by_reciprocity() reports for such a network too.
A node's transitivity is the proportion of its neighbours that are themselves connected, which is also known as the local clustering coefficient of the node.
Watts, Duncan J., and Steven H. Strogatz. 1998. "Collective dynamics of 'small-world' networks". Nature 393(6684): 440-442. doi:10.1038/30918
Holland, Paul W., and Samuel Leinhardt. 1971. "Transitivity in structural models of small groups". Comparative Group Studies 2(2): 107-124. doi:10.1177/104649647100200201
Other measures:
measure_assort_net,
measure_assort_node,
measure_breadth,
measure_broker_node,
measure_broker_tie,
measure_brokerage,
measure_central_between,
measure_central_close,
measure_central_degree,
measure_central_eigen,
measure_central_tie_between,
measure_central_tie_close,
measure_central_tie_degree,
measure_central_tie_eigen,
measure_closure,
measure_cohesion,
measure_core,
measure_diffusion_infection,
measure_diffusion_net,
measure_diffusion_node,
measure_diverse_net,
measure_diverse_node,
measure_features,
measure_fit,
measure_fragmentation,
measure_hierarchy,
measure_periods
Other nodal:
mark_core,
mark_degree,
mark_diff,
mark_nodes,
mark_select_node,
measure_assort_node,
measure_broker_node,
measure_brokerage,
measure_central_between,
measure_central_close,
measure_central_degree,
measure_central_eigen,
measure_core,
measure_diffusion_node,
measure_diverse_node,
member_brokerage,
member_cliques,
member_community,
member_community_hier,
member_community_non,
member_components,
member_core,
member_diffusion,
member_equivalence,
motif_brokerage_node,
motif_clique,
motif_composition,
motif_exposure,
motif_node,
motif_path
node_by_reciprocity(ison_networkers)
#> # Reciprocity, normalized [0, 1]
#> ▁▁▁▁▁▂▃▃
#> `Lin Freeman` `Doug White` `Ev Rogers` `Richard Alba` `Phipps Arabie`
#> 1 0.935 0.75 1 0.944 0.286
#> # ... and 27 more values from this nodeset. Use `print_all(...)` to print all values.
node_by_transitivity(ison_adolescents)
#> # Transitivity, normalized [0, 1]
#> ▂▃▂▂▂
#> Betty Sue Alice Jane Dale Pam Carol Tina
#> 1 NaN 0.333 0.5 1 0.667 0.333 0 NaN