FreesearchR/reference/plot_euler_single.md

35 lines
1.6 KiB
Markdown
Raw Normal View History

# Easily plot single euler diagrams
Easily plot single euler diagrams
## Usage
``` r
plot_euler_single(data, color.palette = "viridis", ...)
```
## Value
ggplot2 object
## Examples
``` r
data.frame(
A = sample(c(TRUE, TRUE, FALSE), 50, TRUE),
B = sample(c("A", "C"), 50, TRUE),
C = sample(c(TRUE, FALSE, FALSE, FALSE), 50, TRUE),
D = sample(c(TRUE, FALSE, FALSE, FALSE), 50, TRUE)
) |> plot_euler_single()
#> Error in dplyr::mutate(data$centers, label = purrr::map2(labels, quantities, ~{ if (!is.na(.x) && !is.na(.y) && show_labels) { paste0(.x, "\n", sprintf(.y, fmt = "%.4g")) } else if (!is.na(.x) && show_labels) { .x } else if (!is.na(.y)) { .y } else { "" } })): In argument: `label = purrr::map2(...)`.
#> Caused by error in `purrr::map2()`:
#> In index: 1.
#> Caused by error in `sprintf()`:
#> ! invalid format '%.4g'; use format %s for character objects
mtcars[c("vs", "am")] |> plot_euler_single("magma")
#> Error in dplyr::mutate(data$centers, label = purrr::map2(labels, quantities, ~{ if (!is.na(.x) && !is.na(.y) && show_labels) { paste0(.x, "\n", sprintf(.y, fmt = "%.4g")) } else if (!is.na(.x) && show_labels) { .x } else if (!is.na(.y)) { .y } else { "" } })): In argument: `label = purrr::map2(...)`.
#> Caused by error in `purrr::map2()`:
#> In index: 1.
#> Caused by error in `sprintf()`:
#> ! invalid format '%.4g'; use format %s for character objects
```