Learn R Programming

circlize (version 0.4.10)

reverse.circlize: Convert to data coordinate system

Description

Convert to data coordinate system

Usage

reverse.circlize(
    x, y,
    sector.index = get.current.sector.index(),
    track.index = get.current.track.index())

Arguments

x

degree values. The value can also be a two-column matrix/data frame if you put x and y data points into one variable.

y

distance to the circle center (the radius)

sector.index

Index for the sector where the data coordinate is used

track.index

Index for the track where the data coordinate is used

Value

A matrix with two columns (x and y)

Details

This is the reverse function of circlize. It transform data points from polar coordinate system to a specified data coordinate system.

Examples

Run this code
# NOT RUN {
pdf(NULL)
factors = letters[1:4]
circos.initialize(factors, xlim = c(0, 1))
circos.trackPlotRegion(ylim = c(0, 1))
reverse.circlize(c(30, 60), c(0.9, 0.8))
reverse.circlize(c(30, 60), c(0.9, 0.8), sector.index = "d", track.index = 1)
reverse.circlize(c(30, 60), c(0.9, 0.8), sector.index = "a", track.index = 1)
circos.clear()
dev.off()
# }

Run the code above in your browser using DataLab