# Classes for Relational Data

## Documentation for package ‘network’ version 1.19.0

- DESCRIPTION file.
- User guides, package vignettes and other documentation.

## Help Pages

A D E F G H I L M N P R S V W misc

network-package | Classes for Relational Data

## -- A --

add.edge | Add Edges to a Network Object
add.edge.network | Add Edges to a Network Object
add.edges | Add Edges to a Network Object
add.edges.network | Add Edges to a Network Object
add.vertices | Add Vertices to an Existing Network
add.vertices.network | Add Vertices to an Existing Network
as.color | Transform vector of values into color specification
as.data.frame.network | Coerce a Network Object to a 'data.frame'
as.edgelist | Convert a network object into a numeric edgelist matrix
as.edgelist.matrix | Convert a network object into a numeric edgelist matrix
as.edgelist.network | Convert a network object into a numeric edgelist matrix
as.edgelist.tbl_df | Convert a network object into a numeric edgelist matrix
as.matrix.network | Coerce a Network Object to Matrix or Table Form
as.matrix.network.adjacency | Coerce a Network Object to Matrix or Table Form
as.matrix.network.edgelist | Coerce a Network Object to Matrix or Table Form
as.matrix.network.incidence | Coerce a Network Object to Matrix or Table Form
as.network | Network Objects
as.network.data.frame | Network Objects
as.network.default | Coercion from Matrices to Network Objects
as.network.matrix | Coercion from Matrices to Network Objects
as.network.network | Network Objects
as.sociomatrix | Coerce One or More Networks to Sociomatrix Form
as.tibble.network | Coerce a Network Object to Matrix or Table Form
as_tibble.network | Coerce a Network Object to Matrix or Table Form
attribute.methods | Attribute Interface Methods for the Network Class

## -- D --

delete.edge.attribute | Attribute Interface Methods for the Network Class
delete.edge.attribute.network | Attribute Interface Methods for the Network Class
delete.edges | Remove Elements from a Network Object
delete.edges.network | Remove Elements from a Network Object
delete.network.attribute | Attribute Interface Methods for the Network Class
delete.network.attribute.network | Attribute Interface Methods for the Network Class
delete.vertex.attribute | Attribute Interface Methods for the Network Class
delete.vertex.attribute.network | Attribute Interface Methods for the Network Class
delete.vertices | Remove Elements from a Network Object
delete.vertices.network | Remove Elements from a Network Object
deletion.methods | Remove Elements from a Network Object

## -- E --

edgelist | Convert a network object into a numeric edgelist matrix
edgeset.constructors | Edgeset Constructors for Network Objects
emon | Interorganizational Search and Rescue Networks (Drabek et al.)

## -- F --

flo | Florentine Wedding Data (Padgett)

## -- G --

get.dyads.eids | Retrieve Edges or Edge IDs Associated with a Given Vertex
get.edge.attribute | Attribute Interface Methods for the Network Class
get.edge.attribute.list | Attribute Interface Methods for the Network Class
get.edge.attribute.network | Attribute Interface Methods for the Network Class
get.edge.value | Attribute Interface Methods for the Network Class
get.edge.value.list | Attribute Interface Methods for the Network Class
get.edge.value.network | Attribute Interface Methods for the Network Class
get.edgeIDs | Retrieve Edges or Edge IDs Associated with a Given Vertex
get.edges | Retrieve Edges or Edge IDs Associated with a Given Vertex
get.inducedSubgraph | Retrieve Induced Subgraphs and Cuts
get.inducedSubgraph.network | Retrieve Induced Subgraphs and Cuts
get.neighborhood | Obtain the Neighborhood of a Given Vertex
get.network.attribute | Attribute Interface Methods for the Network Class
get.network.attribute.network | Attribute Interface Methods for the Network Class
get.vertex.attribute | Attribute Interface Methods for the Network Class
get.vertex.attribute.network | Attribute Interface Methods for the Network Class

## -- H --

has.edges | Determine if specified vertices of a network have any edges (are not isolates)
has.loops | Indicator Functions for Network Properties

## -- I --

is.adjacent | Determine Whether Two Vertices Are Adjacent
is.bipartite | Indicator Functions for Network Properties
is.bipartite.mixingmatrix | Mixing matrix
is.bipartite.network | Indicator Functions for Network Properties
is.color | Transform vector of values into color specification
is.directed | Indicator Functions for Network Properties
is.directed.mixingmatrix | Mixing matrix
is.directed.network | Indicator Functions for Network Properties
is.edgelist | Convert a network object into a numeric edgelist matrix
is.hyper | Indicator Functions for Network Properties
is.isolate | Determine if specified vertices of a network have any edges (are not isolates)
is.multiplex | Indicator Functions for Network Properties
is.na.network | Identifying and Counting Missing Edges in a Network Object
is.network | Network Objects

## -- L --

list.edge.attributes | Attribute Interface Methods for the Network Class
list.edge.attributes.network | Attribute Interface Methods for the Network Class
list.network.attributes | Attribute Interface Methods for the Network Class
list.network.attributes.network | Attribute Interface Methods for the Network Class
list.vertex.attributes | Attribute Interface Methods for the Network Class
list.vertex.attributes.network | Attribute Interface Methods for the Network Class
loading.attributes | Examples of how to load vertex and edge attributes into networks

## -- M --

missing.edges | Identifying and Counting Missing Edges in a Network Object
mixingmatrix | Mixing matrix
mixingmatrix.network | Mixing matrix

## -- N --

network | Network Objects
network.adjacency | Edgeset Constructors for Network Objects
network.arrow | Add Arrows or Segments to a Plot
network.bipartite | Edgeset Constructors for Network Objects
network.copy | Network Objects
network.density | Compute the Density of a Network
network.dyadcount | Return the Number of (Possibly Directed) Dyads in a Network Object
network.dyadcount.network | Return the Number of (Possibly Directed) Dyads in a Network Object
network.edgecount | Return the Number of Edges in a Network Object
network.edgecount.network | Return the Number of Edges in a Network Object
network.edgelabel | Plots a label corresponding to an edge in a network plot.
network.edgelist | Edgeset Constructors for Network Objects
network.extraction | Extraction and Replacement Operators for Network Objects
network.incidence | Edgeset Constructors for Network Objects
network.indicators | Indicator Functions for Network Properties
network.initialize | Initialize a Network Class Object
network.layout | Vertex Layout Functions for plot.network
network.layout.circle | Vertex Layout Functions for plot.network
network.layout.fruchtermanreingold | Vertex Layout Functions for plot.network
network.layout.kamadakawai | Vertex Layout Functions for plot.network
network.loop | Add Loops to a Plot
network.naedgecount | Identifying and Counting Missing Edges in a Network Object
network.operators | Network Operators
network.size | Return the Size of a Network
network.vertex | Add Vertices to a Plot
network.vertex.names | Attribute Interface Methods for the Network Class
network.vertex.names<- | Attribute Interface Methods for the Network Class

## -- P --

permute.vertexIDs | Permute (Relabel) the Vertices Within a Network
permute.vertexIDs.network | Permute (Relabel) the Vertices Within a Network
plot.network | Two-Dimensional Visualization for Network Objects
plot.network.default | Two-Dimensional Visualization for Network Objects
plotArgs.network | Expand and transform attributes of networks to values appropriate for aguments to plot.network
print.mixingmatrix | Mixing matrix
print.network | Network Objects
print.summary.network | Network Objects
prod.network | Combine Networks by Edge Value Multiplication

## -- R --

read.paj | Read a Pajek Project or Network File and Convert to an R 'Network' Object
read.paj.simplify | Read a Pajek Project or Network File and Convert to an R 'Network' Object
readAndVectorizeLine | Read a Pajek Project or Network File and Convert to an R 'Network' Object

## -- S --

set.edge.attribute | Attribute Interface Methods for the Network Class
set.edge.attribute.network | Attribute Interface Methods for the Network Class
set.edge.value | Attribute Interface Methods for the Network Class
set.edge.value.network | Attribute Interface Methods for the Network Class
set.network.attribute | Attribute Interface Methods for the Network Class
set.network.attribute.network | Attribute Interface Methods for the Network Class
set.vertex.attribute | Attribute Interface Methods for the Network Class
set.vertex.attribute.network | Attribute Interface Methods for the Network Class
sum.network | Combine Networks by Edge Value Addition
summary.network | Network Objects
switchArcDirection | Read a Pajek Project or Network File and Convert to an R 'Network' Object

## -- V --

valid.eids | Get the ids of all the edges that are valid in a network
valid.eids.network | Get the ids of all the edges that are valid in a network

## -- W --

which.matrix.type | Heuristic Determination of Matrix Types for Network Storage

## -- misc --

!.network | Network Operators
$.mixingmatrix | Mixing matrix
$<-.network | Network Objects
%c% | Network Operators
%c%.network | Network Operators
%e% | Extraction and Replacement Operators for Network Objects
%e%<- | Extraction and Replacement Operators for Network Objects
%eattr% | Extraction and Replacement Operators for Network Objects
%eattr%<- | Extraction and Replacement Operators for Network Objects
%n% | Extraction and Replacement Operators for Network Objects
%n%<- | Extraction and Replacement Operators for Network Objects
%nattr% | Extraction and Replacement Operators for Network Objects
%nattr%<- | Extraction and Replacement Operators for Network Objects
%s% | Retrieve Induced Subgraphs and Cuts
%v% | Extraction and Replacement Operators for Network Objects
%v%<- | Extraction and Replacement Operators for Network Objects
%vattr% | Extraction and Replacement Operators for Network Objects
%vattr%<- | Extraction and Replacement Operators for Network Objects
&.network | Network Operators
*.network | Network Operators
+.network | Network Operators
-.network | Network Operators
<-.network | Network Objects
[.network | Extraction and Replacement Operators for Network Objects
[<-.network | Extraction and Replacement Operators for Network Objects
[[.mixingmatrix | Mixing matrix
|.network | Network Operators