lkp_hist_date: Histogram Over Date Range

View source: R/plots.R

lkp_hist_dateR Documentation

Histogram Over Date Range

Description

Histogram Over Date Range

Usage

lkp_hist_date(
  df,
  x,
  f1,
  f2,
  fill,
  wt = NULL,
  bw = "y",
  what = "number",
  show_numbers,
  label_text,
  accuracy_text = NULL,
  position_text,
  vjust_text = -0.25,
  hjust_text = 0.5,
  label_x,
  label_y,
  accuracy_x = NULL,
  accuracy_y = NULL,
  n_breaks_x = NULL,
  n_breaks_y = NULL,
  facet_type = "wrap",
  scales = "fixed",
  labeller = label_verbose,
  nrow = NULL,
  ncol = NULL,
  ...
)

Arguments

df

A data.frame containing the data to represent

x

Variable representing a date

f1

First optional variable for facet display

f2

Second optional variable for facet display

fill

A variable for which to show the breakdown in each histogram bar

wt

Variable to use as weight

bw

Which bandwidth should be use ? Default is "y" for one year, other possibilities include "m" for one month and "d" for one day.

what

If equal to "number", the default, counts are printed. If equal to "freq", overall frequency is printed instead. If equal to "subfreq", frequency among this group is printed instead.

show_numbers

Should numbers be printed on top of the bars ? Optional

label_text

Labeller for the printed numbers. Optional

accuracy_text

Accuracy for the printed numbers. Optional

position_text

Should the text position use the vjust_text and hjust_text arguments or should it be placed at half the bar's height ?

vjust_text

Vertical adjustement for text

hjust_text

Horizontal adjustement for text

label_x

Labeller for the x axis. Optional

label_y

Labeller for the y axis. Optional

accuracy_x

Accuracy for the y axis. Optional

accuracy_y

Accuracy for the y axis. Optional

n_breaks_x

Desired number of breaks for the x axis. Optional

n_breaks_y

Desired number of breaks for the y axis. Optional

facet_type

Should facet_wrap or facet_grid be used for facetting ?

scales

Should scales be fixed ("fixed", the default), free ("free"), or free in one dimension ("free_x", "free_y")?

labeller

A function that takes one data frame of labels and returns a list or data frame of character vectors. Each input column corresponds to one factor. Thus there will be more than one with vars(cyl, am). Each output column gets displayed as one separate line in the strip label. This function should inherit from the "labeller" S3 class for compatibility with labeller(). You can use different labeling functions for different kind of labels, for example use label_parsed() for formatting facet labels. label_value() is used by default, check it for more details and pointers to other options.

nrow, ncol

Number of rows and columns.

...

Additional parameters to be passed to ll_bar

Value

A ggplot object representing an histogram with one or several facets


GuillaumeBiessy/Linkplots documentation built on Sept. 11, 2023, 8:37 a.m.