stsm function

Stress majorization layout

Stress majorization layout

A function to compute the graph coordinated system with a stress majorization layout algorithm

stsm(net, seed = seed, maxiter = 40, drp, jitter, method, ...)

Arguments

  • net: an array representing the network relations
  • seed: (mandatory) the seed of the initial layout (see details)
  • maxiter: (optional) the maximum number of iterations
  • drp: (optional) for valued networks, drop values less than specified
  • jitter: (optional) jitter in the layout
  • method: (optional) initial distance method (default binary)
  • ...: Additional argument items

Details

Like the function frcd, this routine serves as an internal tool for graph visualization. It is also designed to establish the coordinate system using the coord option within the multigraph and bmgraph functions. In this scenario, the graph's coordinate system commences with nodes randomly positioned, and if NULL is entered in the seed argument, an initial seed will be generated based on the computer clock watch where the number of iterations in maxiter is 4040.

Returns

A data frame with a coordinated system with two columns representing the abscissa and the ordinate in a two-dimensional rectangular Cartesian coordinate system.

References

Gansner, E.R., Koren, Y., & North, S. Graph drawing by stress majorization. In Graph Drawing: 12th International Symposium, gd 2004, New York, NY, USA, September 29 - October 2, 2004, revised selected papers. Berlin Heidelberg: Springer. pp. 239-250. 2005.

Author(s)

Antonio Rivero Ostoic

See Also

multigraph, bmgraph, frcd, conc

Examples

## Create the data: two binary relations among three elements arr <- round( replace( array(runif(18), c(3,3,2)), array(runif(18), c(3,3,2))>.5, 3 ) ) ## Coordinates for the stress majorization layout with random start coord <- stsm(arr, seed = NULL) ## Plot multigraph with customized coordinates multigraph(arr, coord = coord)
  • Maintainer: Antonio Rivero Ostoic
  • License: GPL-3
  • Last published: 2024-05-14