Skip to contents

Plot histogram

Usage

plot_histogram(
  data,
  binwidth = 0.01,
  show_border = FALSE,
  border_color = "black",
  alpha = 1,
  theme = "viridis",
  theme_begin = 0,
  theme_end = 0.5,
  theme_direction = -1,
  legend_position = "right"
)

Arguments

data

A numeric vector.

binwidth

Width of the bins.

show_border

Logical value, whether to show border of the bins.

border_color

Color of the border.

alpha

Alpha value of the bins.

theme

Theme of the bins.

theme_begin

Begin value of the theme.

theme_end

End value of the theme.

theme_direction

Direction of the theme.

legend_position

The position of legend.

Value

A ggplot object

Examples

data(example_matrix)
network_table <- inferCSN(example_matrix)
#>  [2025-10-30 09:49:16] Running for <dense matrix>.
#>  [2025-10-30 09:49:16] Checking input parameters...
#>  [2025-10-30 09:49:16] Using `L0` sparse regression model
#>  [2025-10-30 09:49:16] Using 1 core
#>  [2025-10-30 09:49:16] Running [1/18] ETA:  0s
#>  [2025-10-30 09:49:16] Completed 18 tasks in 213ms
#> 
#>  [2025-10-30 09:49:16] Building results
#>  [2025-10-30 09:49:16] Run done.
plot_histogram(network_table[, 3])
#> Warning: The `size` argument of `element_line()` is deprecated as of ggplot2 3.4.0.
#>  Please use the `linewidth` argument instead.
#>  The deprecated feature was likely used in the inferCSN package.
#>   Please report the issue at <https://github.com/mengxu98/inferCSN/issues>.