Object ccTrack will call the function circlize::circos.trackHist while drawing.
Arguments
- ...
Arguments passed on to
circlize::circos.trackHist
sectors
A
factor
or a character vector which represents the categories of datafactors
The same as
sectors
. It will be removed in future versions.x
Data on the x-axis
track.index
Index for the track which is going to be updated. Setting it to
NULL
means creating the plotting regions in the next newest track.track.height
Height of the track. It is the percentage to the radius of the unit circle. If to update a track, this argument is disabled.
ylim
Ranges on y-direction. By default,
ylim
is calculated automatically.force.ylim
Whether to force all cells in the track to share the same
ylim
.col
Filled color for histogram
border
Border color for histogram
lty
Line style for histogram
lwd
Line width for histogram
bg.col
Background color for the plotting regions
bg.border
Color for the border of the plotting regions
bg.lty
Line style for the border of the plotting regions
bg.lwd
Line width for the border of the plotting regions
breaks
see
hist
include.lowest
see
hist
right
see
hist
draw.density
whether draw density lines instead of histogram bars.
area
whether to fill the area below the density lines. If it is set to
TRUE
,col
controls the filled color in the area andborder
controls color of the line.bin.size
size of the bins of the histogram
Value
Object ccTrack
Examples
library(circlizePlus)
n = 1000
df = data.frame(sectors = sample(letters[1:8], n, replace = TRUE),
x = rnorm(n), y = runif(n))
library(circlizePlus)
par1=ccPar("track.height" = 0.1)
cc=ccPlot(sectors = df$sectors, x = df$x) + par1;bgcol = rep(c("#EFEFEF", "#CCCCCC"), 4)
track2 = ccTrackHist(df$sectors, df$x, bin.size = 0.2, bg.col = bgcol, col = NA)
cc=cc+track2
cc
circos.clear()