require(mosaic) # Load additional packages here require(ggformula) # Some customization. You can alter or delete as desired (if you know what you are doing). trellis.par.set(theme = theme.mosaic()) # change default color scheme for lattice theme_set(theme_bw()) # change default theme for ggformula knitr::opts_chunk$set( tidy = FALSE, # display code as typed size = "small") # slightly smaller font for code
This document is intended to help users of the
mosaic package migrate their
lattice package graphics to
ggformula. The mosaic package provides a simplified and systematic introduction to the core functionality related to descriptive statistics, visualization, modeling, and simulation-based inference required in first and second courses in statistics.
mosaic package used
lattice graphics but now support is also available for the improved
ggformula system. Going forward,
ggformula will be the preferred graphics
package for Project MOSAIC.
Within RStudio, after loading the
mosaic package, try running the command
ds is a dataframe. This will open up an interactive visualizer that will output the code to generate the figure (using
ggformula) when you click on
More information about
ggformula can be found at https://www.mosaic-web.org/ggformula.
More information regarding Project MOSAIC (Kaplan, Pruim, and Horton) can be found at http://www.mosaic-web.org. Further information regarding the
mosaic package can be found at https://www.mosaic-web.org/mosaic and https://journal.r-project.org/archive/2017/RJ-2017-024.
Examples of how to bring multidimensional graphics into day one of an introductory statistics course can be found at https://escholarship.org/uc/item/84v3774z.
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.