properties {manynet}R Documentation

Describing network properties

Description

These functions extract certain attributes from given network data:

These functions are also often used as helpers within other functions.

Usage

network_nodes(.data)

network_ties(.data)

network_dims(.data)

network_node_attributes(.data)

network_tie_attributes(.data)

Arguments

.data

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

Value

⁠network_*()⁠ functions always relate to the overall graph or network, usually returning a scalar. network_dims() returns an integer of the number of nodes in a one-mode network, or two integers representing the number of nodes in each nodeset in the case of a two-mode network. ⁠network_*_attributes()⁠ returns a string vector with the names of all node or tie attributes in the network.

See Also

Other mapping: attributes(), autographr(), autographs(), autographt(), configuration_layouts, partition_layouts

Examples

network_nodes(ison_southern_women)
network_ties(ison_southern_women)
network_dims(ison_southern_women)
network_dims(to_mode1(ison_southern_women))
  network_node_attributes(ison_lotr)
  network_tie_attributes(ison_algebra)

[Package manynet version 0.4.4 Index]