as.bipartite: Converts a network object (unipartite) to a two-mode...

View source: R/as.bipartite.R

as.bipartiteR Documentation

Converts a network object (unipartite) to a two-mode (bipartite) network representation.

Description

Bipartite network approaches are often used for analyzing the structure of interactions among species in communities. Although typically ecosystem networks are handled using a unipartite representation, anlayzing them from a bipartite perspective may be informative. This function provides an easy means for converting to a bipartite representation as long as there is a natural division to categorize species into distinct modes.

Usage

as.bipartite(x = "network object", y = "membership vector")

Arguments

x

A network object.

y

A vector of membership values.

Value

Returns a matrix with the species of one mode arrayed in rows and the other in columns.

Author(s)

Matthew K. Lau

Examples


data(oyster)
as.bipartite(oyster, gl(2, 3))


SEELab/enaR documentation built on April 29, 2023, 8:40 a.m.