Creates a new graphMCP object by joining two given graphMCP objects.
Arguments
- graph1
A graph of class
graphMCP
.- graph2
A graph of class
graphMCP
.- xOffset
A numeric specifying an offset (on the x-axis) for placing the nodes and edge labels of the second graph.
- yOffset
A numeric specifying an offset (on the y-axis) for placing the nodes and edge labels of the second graph.
Details
If graph1
and graph2
have duplicates in the node names, the
nodes of the second graph will be renamed.
If and only if the sum of the weights of graph1 and graph2 exceeds 1, the weights are scaled so that the sum equals 1.
A description attribute of either graph will be discarded.
Author
Kornelius Rohmeyer rohmeyer@small-projects.de
Examples
g1 <- BonferroniHolm(2)
g2 <- BonferroniHolm(3)
suppressWarnings(joinGraphs(g1, g2))
#> A graphMCP graph
#> H1 (weight=0.25)
#> H2 (weight=0.25)
#> H4 (weight=0.1667)
#> H5 (weight=0.1667)
#> H3 (weight=0.1667)
#> Edges:
#> H1 -( 1 )-> H2
#> H2 -( 1 )-> H1
#> H4 -( 0.5 )-> H5
#> H4 -( 0.5 )-> H3
#> H5 -( 0.5 )-> H4
#> H5 -( 0.5 )-> H3
#> H3 -( 0.5 )-> H4
#> H3 -( 0.5 )-> H5
#>