struc_sieve function

Core-generating Function for Sieve Plots

Core-generating Function for Sieve Plots

Core-generating function for strucplot returning a function producing sieve plots.

UTF-8

struc_sieve(sievetype = c("observed","expected"), gp_tile = gpar(), scale = 1)

Arguments

  • sievetype: logical indicating whether rectangles should be filled according to observed or expected frequencies.

  • gp_tile: object of class "gpar", controlling the appearance of all static

    elements of the cells (e.g., border and fill color).

  • scale: Scaling factor for the sieve.

Details

This function is usually called by strucplot (typically when called by sieve) and returns a function used by strucplot to produce sieve plots.

Returns

A function with arguments: - residuals: table of residuals.

  • observed: table of observed values.

  • expected: not used by struc_sieve.

  • spacing: object of class "unit" specifying the space between the tiles.

  • gp: list of gpar objects used for the drawing the tiles.

  • split_vertical: vector of logicals indicating, for each dimension of the table, the split direction.

Author(s)

David Meyer David.Meyer@R-project.org

See Also

sieve, strucplot, structable

References

Riedwyl, H., and Schüpbach, M. (1994), Parquet diagram to plot contingency tables. In F. Faulbaum (ed.), Softstat '93: Advances in Statistical Software, 293--299. Gustav Fischer, New York.

Friendly, M. (2000), Visualizing Categorical Data, SAS Institute, Cary, NC.

Meyer, D., Zeileis, A., and Hornik, K. (2006), The strucplot framework: Visualizing multi-way contingency tables with vcd. Journal of Statistical Software, 17(3) , 1-48. tools:::Rd_expr_doi("10.18637/jss.v017.i03") and available as vignette("strucplot").

Examples

## Titanic data data("Titanic") strucplot(Titanic, core = struc_sieve)
  • Maintainer: David Meyer
  • License: GPL-2
  • Last published: 2024-09-16

Useful links