top_rows_overlap-matrix-method.Rd
Overlap of top rows from different top-value methods
# S4 method for matrix
top_rows_overlap(object, top_value_method = all_top_value_methods(),
top_n = round(0.25*nrow(object)),
method = c("euler", "upset", "venn", "correspondance"),
fill = NULL, ...)
A numeric matrix.
Methods defined in all_top_value_methods
.
Number of top rows.
euler
: plot Euler diagram by euler
; upset
: draw the Upset plot by UpSet
; venn
: plot Venn diagram by venn
; correspondance
: use correspond_between_rankings
.
Filled color for the Euler diagram. The value should be a color vector. Transparency of 0.5 are added internally.
Additional arguments passed to plot.euler
or correspond_between_rankings
.
It first calculates scores for every top-value method and make plot by top_elements_overlap
.
No value is returned.
set.seed(123)
mat = matrix(rnorm(1000), nrow = 100)
top_rows_overlap(mat, top_n = 25)