Learn R Programming

bipartite (version 2.05)

plotModuleWeb: Function "plotModuleWeb"

Description

This function takes an object of class "moduleWeb" and plots the modules found by function computeModules(...) onto the graph.

Usage

plotModuleWeb(moduleWebObject, plotModules = TRUE, 
rank = FALSE, weighted = TRUE, displayAlabels = TRUE, 
displayBlabels = TRUE, labsize = 1, xlabel = "", ylabel = "", 
square.border = "white", fromDepth = 0, upToDepth = -1)

Arguments

moduleWebObject
An object of class "moduleWeb".
plotModules
If plotModules is true, modules are plotted onto the graph, otherwise only the graph itself is plotted.
rank
weighted
If weighted is true, the intensity of squares representing the edges corresponds with the edge weight, otherwise all squares representing existing edges have equal intensity.
displayAlabels
Row labels are plotted, iff displayAlabels is true.
displayBlabels
Column labels are plotted, iff displayBlabels is true.
labsize
labsize is the scalar factor with which the size of the plot labels can be changed.
xlabel
xlabel is the label for the x-axis.
ylabel
ylabel is the label for the y-axis.
square.border
Background color of area with squares.
fromDepth
Minimal depth of modules which should be plotted.
upToDepth
Maximal depth of modules which should be plotted. If upToDepth is smaller then fromDepth, all modules are plotted.

Value

  • A plot window with appropriate size according to the dimensions of the web.

encoding

UTF-8

See Also

See also function visweb.

Examples

Run this code
data(small1976)

moduleWebObject = computeModules(small1976);
plotModuleWeb(moduleWebObject);

Run the code above in your browser using DataLab