mirror of
https://github.com/agdamsbo/FreesearchR.git
synced 2025-09-12 01:49:39 +02:00
70 lines
1.6 KiB
R
70 lines
1.6 KiB
R
% Generated by roxygen2: do not edit by hand
|
|
% Please edit documentation in R/data_plots.R
|
|
\name{data-plots}
|
|
\alias{data-plots}
|
|
\alias{plot_ridge}
|
|
\alias{create_plot}
|
|
\alias{plot_hbars}
|
|
\alias{plot_violin}
|
|
\alias{plot_scatter}
|
|
\alias{plot_sankey}
|
|
\title{Title}
|
|
\usage{
|
|
plot_ridge(data, x, y, z = NULL, ...)
|
|
|
|
create_plot(data, type, x, y, z = NULL, ...)
|
|
|
|
plot_hbars(data, x, y, z = NULL)
|
|
|
|
plot_violin(data, x, y, z = NULL)
|
|
|
|
plot_scatter(data, x, y, z = NULL)
|
|
|
|
plot_sankey(data, x, y, z = NULL, color.group = "x", colors = NULL)
|
|
}
|
|
\arguments{
|
|
\item{...}{ignored for now}
|
|
|
|
\item{type}{plot type (derived from possible_plots() and matches custom function)}
|
|
}
|
|
\value{
|
|
ggplot2 object
|
|
|
|
ggplot2 object
|
|
|
|
ggplot2 object
|
|
|
|
ggplot2 object
|
|
|
|
ggplot2 object
|
|
|
|
ggplot2 object
|
|
}
|
|
\description{
|
|
Title
|
|
|
|
Wrapper to create plot based on provided type
|
|
|
|
Nice horizontal stacked bars (Grotta bars)
|
|
|
|
Beatiful violin plot
|
|
|
|
Beautiful violin plot
|
|
|
|
Beautiful sankey plot with option to split by a tertiary group
|
|
}
|
|
\examples{
|
|
mtcars |>
|
|
default_parsing() |>
|
|
plot_ridge(x = "mpg", y = "cyl")
|
|
mtcars |> plot_ridge(x = "mpg", y = "cyl", z = "gear")
|
|
create_plot(mtcars, "plot_violin", "mpg", "cyl")
|
|
mtcars |> plot_hbars(x = "carb", y = "cyl")
|
|
mtcars |> plot_hbars(x = "carb", y = NULL)
|
|
mtcars |> plot_violin(x = "mpg", y = "cyl", z = "gear")
|
|
mtcars |> plot_scatter(x = "mpg", y = "wt")
|
|
ds <- data.frame(g = sample(LETTERS[1:2], 100, TRUE), first = REDCapCAST::as_factor(sample(letters[1:4], 100, TRUE)), last = REDCapCAST::as_factor(sample(letters[1:4], 100, TRUE)))
|
|
ds |> plot_sankey("first", "last")
|
|
ds |> plot_sankey("first", "last", color.group = "y")
|
|
ds |> plot_sankey("first", "last", z = "g", color.group = "y")
|
|
}
|