circlize: Convert to polar coordinate system

Description Usage Arguments Details Value Examples

Description

Convert to polar coordinate system

Usage

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

Arguments

x

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

y

Data points on y-axis.

sector.index

Index for the sector to convert the coordinates

track.index

Index for the track to convert the coordinates

Details

This is the core function in the package. It transform data points from data coordinate system (in a specific cell) to the polar coordinate system.

Value

A matrix with two columns (theta and rou). rou is measured in degree.

Examples

1
2
3
4
5
6
7
8
pdf(NULL)
factors = c("a", "b")
circos.initialize(factors, xlim = c(0, 1))
circos.track(ylim = c(0, 1))
# x = 0.5, y = 0.5 in sector a and track 1
circlize(0.5, 0.5, sector.index = "a", track.index = 1)
circos.clear()
dev.off()

1156054203/circlize- documentation built on May 22, 2019, 2 p.m.