These functions include ways to take a census of the brokerage positions of nodes in a network:
node_by_brokerage()
returns the Gould-Fernandez brokerage
roles played by nodes in a network.
net_by_brokerage()
returns the Gould-Fernandez brokerage
roles in a network.
node_brokering_activity()
measures nodes' brokerage activity.
node_brokering_exclusivity()
measures nodes' brokerage exclusivity.
node_by_brokerage(.data, membership, standardized = FALSE)
net_by_brokerage(.data, membership, standardized = FALSE)
node_brokering_activity(.data, membership)
node_brokering_exclusivity(.data, membership)
node_in_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:
motif_diffusion
,
motif_net
,
motif_node
node_by_brokerage(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-Ba… 0 17 4 3 16 40
#> # ℹ 26 more rows
net_by_brokerage(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.