give_Vn: Place Sample Size on Boxplots at Fixed y-value

View source: R/Return_n_function.R

give_VnR Documentation

Place Sample Size on Boxplots at Fixed y-value

Description

This function returns the length (number of observations, n) of a vector and a pre-specified y-value (V).

Usage

give_Vn(x)

Arguments

x

A numeric vector.

V

The y-value for the label (n).

Details

When used with ggplot, it can to place the number of observations within the box of a box-and-whisker plot into the box at the specified Y-value (V).
Note that the parameter V must be specified before using the function.

Examples

color.dat <- c(rep('A', 10),rep('B', 10))
y.dat <- c(rnorm(10,2, 2), rnorm(10,5,5))
example.dat <- data.frame(cbind(color.dat,as.numeric(y.dat)))
V <- 5
(ggplot(example.dat, aes(y=y.dat, x=color.dat, fill=color.dat))
		+ geom_boxplot(color='grey30', aes(fill=color.dat))
		+ stat_summary(fun.data = give.Vn, geom = "text", position = position_dodge(width = 0.75), size = 5, color='red')
		+ scale_fill_manual('', values=c("grey80","grey60"))
		+ theme_bw())

JenC36/JACtools documentation built on Oct. 20, 2024, 8:05 a.m.