pyramid: pyramid

View source: R/pyramid.R

pyramidR Documentation

pyramid

Description

pyramid

Usage

pyramid(
  tab,
  gap = 0,
  left = list(col = "red"),
  right = list(col = "blue"),
  ...
)

Arguments

tab

table: a table with two columns

gap

numeric(2): relative size of gap in y- and x-direction (default: c(0,0))

left

list: parameters for the left polygons (default: list(col="red"))

right

list: parameters for the right polygons (default: list(col="blue"))

...

further parameters to use in graphics::plot.default

Value

a pyramid plot

Examples

data("Boston", package="MASS")
tab <- table(data.frame(Boston$rad, Boston$chas))
pyramid(tab, main="Absolute frequencies")
pyramid(tab, gap=c(0.2, 0.2))
rtab <- tab/sum(tab)
pyramid(rtab, gap=c(0.2, 0.2), main="Relative frequencies")
ctab <- proportions(tab, 2)
pyramid(ctab, gap=c(0.2, 0.2), main="Conditional frequencies on columns")
rtab <- proportions(tab, 1)
pyramid(rtab, gap=c(0.2, 0.2), main="Conditional frequencies on rows")
# zebraing 
pyramid(tab, gap=c(0.2, 0.2), 
        left=list(list(col="black"), list(col="white")), 
        right=list(list(col="blue"), list(col="green")))

sigbertklinke/smvgraph documentation built on Dec. 10, 2022, 9:13 a.m.