circlize.Rd
Convert to polar coordinate system
circlize( x, y, sector.index = get.current.sector.index(), track.index = get.current.track.index())
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. |
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.
A matrix with two columns (theta
and rou
). rou
is measured in degree.
pdf(NULL) sectors = c("a", "b") circos.initialize(sectors, 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)#> theta rou #> [1,] 270.5 0.89circos.clear() dev.off()#> pdf #> 2