These functions include ways to take a census of the brokerage positions of nodes in a network:
node_brokerage_census()
returns the Gould-Fernandez brokerage
roles played by nodes in a network.
network_brokerage_census()
returns the Gould-Fernandez brokerage
roles in a network.
node_brokerage_census(.data, membership, standardized = FALSE)
network_brokerage_census(.data, membership, standardized = FALSE)
node_brokering_activity(.data, membership)
node_brokering_exclusivity(.data, membership)
node_brokering(.data, membership)
An object of a {manynet}
-consistent class:
matrix (adjacency or incidence) from {base}
R
edgelist, a data frame from {base}
R or tibble from {tibble}
igraph, from the {igraph}
package
network, from the {network}
package
tbl_graph, from the {tidygraph}
package
A vector of partition membership as integers.
Whether the score should be standardized into a z-score indicating how many standard deviations above or below the average the score lies.
Gould, R.V. and Fernandez, R.M. 1989. “Structures of Mediation: A Formal Approach to Brokerage in Transaction Networks.” Sociological Methodology, 19: 89-126.
Jasny, Lorien, and Mark Lubell. 2015. “Two-Mode Brokerage in Policy Networks.” Social Networks 41:36–47. doi:10.1016/j.socnet.2014.11.005 .
Hamilton, Matthew, Jacob Hileman, and Orjan Bodin. 2020. "Evaluating heterogeneous brokerage: New conceptual and methodological approaches and their application to multi-level environmental governance networks" Social Networks 61: 1-10. doi:10.1016/j.socnet.2019.08.002
Other motifs:
network_census
,
node_census
node_brokerage_census(manynet::ison_networkers, "Discipline")
#> # A tibble: 32 × 7
#> names Coordinator Itinerant Gatekeeper Representative Liaison Total
#> <chr> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl>
#> 1 Lin Freeman 137 28 123 138 72 498
#> 2 Doug White 5 113 45 46 116 325
#> 3 Ev Rogers 0 0 0 0 3 3
#> 4 Richard Alba 14 4 14 25 15 72
#> 5 Phipps Arabie 0 5 0 7 24 36
#> 6 Carol Barner-B… 0 17 4 3 16 40
#> 7 Gary Coombs 0 0 0 0 0 0
#> 8 Russ Bernard 2 49 36 19 78 184
#> 9 John Boyd 2 0 0 1 0 3
#> 10 Ron Burt 32 2 19 38 10 101
#> # ℹ 22 more rows
network_brokerage_census(manynet::ison_networkers, "Discipline")
#> # A tibble: 1 × 6
#> Coordinator Itinerant Gatekeeper Representative Liaison Total
#> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl>
#> 1 385 463 498 548 703 2597
node_brokering_exclusivity(ison_networkers, "Discipline")
#> `Lin Freeman` `Doug White` `Ev Rogers` `Richard Alba` `Phipps Arabie`
#> 1 1 0 0 0 0
#> # ... with 27 more values from this nodeset unprinted. Use `print(..., n = Inf)` to print all values.