Learn R Programming

circlize (version 0.4.16)

calc_gap: Calculate gaps to make two Chord diagrams in the same scale

Description

Calculate gaps to make two Chord diagrams in the same scale

Usage

calc_gap(x1, x2, big.gap = 10, small.gap = 1)

Value

A numeric value which can be directly set to big.gap in the second Chord diagram.

Arguments

x1

The matrix or the data frame for the first Chord diagram.

x2

The matrix or the data frame for the second Chord diagram.

big.gap

big.gap for the first Chord diagram.

small.gap

small.gap for both Chord diagrams.

Details

Both Chord diagrams should be both two-group Chord diagram.

Examples

Run this code
set.seed(123)
mat1 = matrix(sample(20, 25, replace = TRUE), 5)
chordDiagram(mat1, directional = 1, grid.col = rep(1:5, 2), transparency = 0.5,
    big.gap = 10, small.gap = 1)
mat2 = mat1 / 2
gap = calc_gap(mat1, mat2, big.gap = 10, small.gap = 1)
chordDiagram(mat2, directional = 1, grid.col = rep(1:5, 2), transparency = 0.5,
    big.gap = gap, small.gap = 1)

Run the code above in your browser using DataLab