{
  "_id": "6a102e9eacfb0bcc41c9459b",
  "Package": "mosaic",
  "Type": "Package",
  "Title": "Project MOSAIC Statistics and Mathematics Teaching Utilities",
  "Version": "1.10.2",
  "Description": "Data sets and utilities from Project MOSAIC\n(<http://www.mosaic-web.org>) used to teach mathematics,\nstatistics, computation and modeling.  Funded by the NSF,\nProject MOSAIC is a community of educators working to tie\ntogether aspects of quantitative work that students in science,\ntechnology, engineering and mathematics will need in their\nprofessional lives, but which are usually taught in isolation,\nif at all.",
  "Authors@R": "c(\nperson(given = \"Randall\",  family = \"Pruim\", email = \"rpruim@gmail.com\", role = c(\"aut\", \"cre\")),\nperson(given = \"Daniel T.\",   family = \"Kaplan\", email = \"dtkaplan@macalester.edu\", role = \"aut\"),\nperson(given = \"Nicholas J.\", family = \"Horton\", email = \"nhorton@amherst.edu\", role = \"aut\")\n)",
  "VignetteBuilder": "knitr",
  "License": "GPL (>=2)",
  "LazyLoad": "yes",
  "LazyData": "yes",
  "URL": "https://github.com/ProjectMOSAIC/mosaic,\nhttps://www.mosaic-web.org/mosaic/",
  "BugReports": "https://github.com/ProjectMOSAIC/mosaic/issues",
  "Roxygen": "list(markdown = TRUE)",
  "Encoding": "UTF-8",
  "Config/testthat/edition": "3",
  "Config/roxygen2/version": "8.0.0",
  "Config/pak/sysreqs": "libcairo2-dev cmake libfontconfig1-dev\nlibfreetype6-dev make libicu-dev libpng-dev libuv1-dev\nlibx11-dev zlib1g-dev",
  "Repository": "https://projectmosaic.r-universe.dev",
  "Date/Publication": "2026-05-13 01:23:02 UTC",
  "RemoteUrl": "https://github.com/projectmosaic/mosaic",
  "RemoteRef": "HEAD",
  "RemoteSha": "2e9d2c28ccc22e8cf46eb56fce4231e9aaba6497",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-13 03:00:37 UTC",
    "User": "root"
  },
  "Author": "Randall Pruim [aut, cre],\nDaniel T. Kaplan [aut],\nNicholas J. Horton [aut]",
  "Maintainer": "Randall Pruim <rpruim@gmail.com>",
  "MD5sum": "cdee976607c369891c59e965428a21df",
  "_user": "projectmosaic",
  "_type": "src",
  "_file": "mosaic_1.10.2.tar.gz",
  "_fileid": "4e3d92c51fc15522ce8fa5d5499b78a47414643a4630e507f400ed18e5b28468",
  "_filesize": 3314919,
  "_sha256": "4e3d92c51fc15522ce8fa5d5499b78a47414643a4630e507f400ed18e5b28468",
  "_created": "2026-05-13T03:00:37.000Z",
  "_published": "2026-05-22T10:23:26.426Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77360886212,
      "time": 269,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6960735192"
    },
    {
      "job": 77360886403,
      "time": 302,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6960741642"
    },
    {
      "job": 77360886364,
      "time": 257,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6960725768"
    },
    {
      "job": 77360886442,
      "time": 247,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6960724174"
    },
    {
      "job": 77360886148,
      "time": 303,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6960683379"
    },
    {
      "job": 77360885915,
      "time": 160,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7158257148"
    },
    {
      "job": 77360886581,
      "time": 236,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6960728827"
    },
    {
      "job": 77360886444,
      "time": 207,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6960723403"
    },
    {
      "job": 77360886320,
      "time": 216,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6960725182"
    }
  ],
  "_buildurl": "https://github.com/r-universe/projectmosaic/actions/runs/25775410037",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/projectmosaic/mosaic",
  "_commit": {
    "id": "2e9d2c28ccc22e8cf46eb56fce4231e9aaba6497",
    "author": "Randall Pruim <rpruim@gmail.com>",
    "committer": "Randall Pruim <rpruim@gmail.com>",
    "message": "bumps in anticipation of CRAN submission\n",
    "time": 1778635382
  },
  "_maintainer": {
    "name": "Randall Pruim",
    "email": "rpruim@gmail.com",
    "login": "rpruim",
    "uuid": 722231
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1",
      "role": "Depends"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "lattice",
      "version": ">= 0.20-21",
      "role": "Imports"
    },
    {
      "package": "ggformula",
      "role": "Imports"
    },
    {
      "package": "mosaicData",
      "role": "Imports"
    },
    {
      "package": "Matrix",
      "role": "Imports"
    },
    {
      "package": "mosaicCore",
      "version": ">= 0.7.0",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "version": ">= 0.4.7",
      "role": "Imports"
    },
    {
      "package": "purrr",
      "role": "Imports"
    },
    {
      "package": "MASS",
      "role": "Imports"
    },
    {
      "package": "grid",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "ggstance",
      "role": "Suggests"
    },
    {
      "package": "ggridges",
      "role": "Suggests"
    },
    {
      "package": "vdiffr",
      "role": "Suggests"
    },
    {
      "package": "lubridate",
      "role": "Suggests"
    },
    {
      "package": "magrittr",
      "role": "Suggests"
    },
    {
      "package": "NHANES",
      "role": "Suggests"
    },
    {
      "package": "RCurl",
      "role": "Suggests"
    },
    {
      "package": "sp",
      "role": "Suggests"
    },
    {
      "package": "vcd",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "tools",
      "role": "Suggests"
    },
    {
      "package": "parallel",
      "role": "Suggests"
    },
    {
      "package": "mapproj",
      "role": "Suggests"
    },
    {
      "package": "rgl",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "covr",
      "role": "Suggests"
    },
    {
      "package": "formatR",
      "role": "Suggests"
    },
    {
      "package": "palmerpenguins",
      "role": "Suggests"
    },
    {
      "package": "ggrepel",
      "role": "Suggests"
    },
    {
      "package": "readr",
      "role": "Suggests"
    },
    {
      "package": "ggdendro",
      "role": "Suggests"
    },
    {
      "package": "gridExtra",
      "role": "Suggests"
    },
    {
      "package": "splines",
      "role": "Suggests"
    },
    {
      "package": "latticeExtra",
      "role": "Suggests"
    },
    {
      "package": "glue",
      "role": "Suggests"
    },
    {
      "package": "broom",
      "role": "Suggests"
    },
    {
      "package": "leaflet",
      "role": "Suggests"
    },
    {
      "package": "manipulate",
      "role": "Enhances"
    }
  ],
  "_owner": "projectmosaic",
  "_selfowned": true,
  "_usedby": 7,
  "_updates": [
    {
      "week": "2025-31",
      "n": 3
    },
    {
      "week": "2026-15",
      "n": 2
    },
    {
      "week": "2026-17",
      "n": 4
    },
    {
      "week": "2026-20",
      "n": 2
    }
  ],
  "_tags": [],
  "_stars": 95,
  "_contributors": [
    {
      "user": "rpruim",
      "count": 2512,
      "uuid": 722231
    },
    {
      "user": "nicholasjhorton",
      "count": 226,
      "uuid": 530542
    },
    {
      "user": "dtkaplan",
      "count": 184,
      "uuid": 532653
    },
    {
      "user": "frobozza",
      "count": 28,
      "uuid": 25286160
    },
    {
      "user": "beanumber",
      "count": 12,
      "uuid": 2774211
    },
    {
      "user": "klaassenj",
      "count": 11,
      "uuid": 13790123
    },
    {
      "user": "hadley",
      "count": 4,
      "uuid": 4196
    },
    {
      "user": "jeyu22",
      "count": 2,
      "uuid": 54859179
    },
    {
      "user": "stat495-test",
      "count": 2,
      "uuid": 72652815
    },
    {
      "user": "andrewlawrence",
      "count": 1,
      "uuid": 4668209
    },
    {
      "user": "casey308",
      "count": 1,
      "uuid": 57874357
    },
    {
      "user": "lionel-",
      "count": 1,
      "uuid": 4465050
    }
  ],
  "_userbio": {
    "uuid": 11564185,
    "type": "organization",
    "name": "Project MOSAIC",
    "description": "Project MOSAIC is a community of educators working to develop a new way to introduce mathematics, statistics, computation and modeling."
  },
  "_downloads": {
    "count": 15259,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/mosaic"
  },
  "_mentions": 6,
  "_devurl": "https://github.com/projectmosaic/mosaic",
  "_pkgdown": "https://www.mosaic-web.org/mosaic/",
  "_searchresults": 7776,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/mosaic.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/projectmosaic/mosaic",
  "_realowner": "projectmosaic",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1-23",
      "date": "2011-04-27"
    },
    {
      "version": "0.1-27",
      "date": "2011-05-06"
    },
    {
      "version": "0.1-34",
      "date": "2011-05-15"
    },
    {
      "version": "0.1-43",
      "date": "2011-06-26"
    },
    {
      "version": "0.1-49",
      "date": "2011-08-01"
    },
    {
      "version": "0.1-51",
      "date": "2011-09-08"
    },
    {
      "version": "0.2-3",
      "date": "2011-12-22"
    },
    {
      "version": "0.2-6",
      "date": "2012-01-08"
    },
    {
      "version": "0.3-13",
      "date": "2012-02-06"
    },
    {
      "version": "0.4-1",
      "date": "2012-03-27"
    },
    {
      "version": "0.5-1",
      "date": "2012-07-05"
    },
    {
      "version": "0.6-2",
      "date": "2012-09-04"
    },
    {
      "version": "0.7-30",
      "date": "2013-08-21"
    },
    {
      "version": "0.8-1",
      "date": "2013-10-05"
    },
    {
      "version": "0.8-3",
      "date": "2013-10-28"
    },
    {
      "version": "0.8-10",
      "date": "2014-01-16"
    },
    {
      "version": "0.8-18",
      "date": "2014-03-01"
    },
    {
      "version": "0.8-27",
      "date": "2014-05-21"
    },
    {
      "version": "0.9-0",
      "date": "2014-07-03"
    },
    {
      "version": "0.9.1-3",
      "date": "2014-08-23"
    },
    {
      "version": "0.9.2-2",
      "date": "2015-01-06"
    },
    {
      "version": "0.10.0",
      "date": "2015-05-22"
    },
    {
      "version": "0.11",
      "date": "2015-09-10"
    },
    {
      "version": "0.12",
      "date": "2015-10-12"
    },
    {
      "version": "0.13.0",
      "date": "2015-12-18"
    },
    {
      "version": "0.14",
      "date": "2016-06-15"
    },
    {
      "version": "0.14.4",
      "date": "2016-07-29"
    },
    {
      "version": "1.0.0",
      "date": "2017-07-26"
    },
    {
      "version": "1.1.0",
      "date": "2017-08-26"
    },
    {
      "version": "1.1.1",
      "date": "2017-11-28"
    },
    {
      "version": "1.2.0",
      "date": "2018-05-23"
    },
    {
      "version": "1.3.0",
      "date": "2018-06-30"
    },
    {
      "version": "1.4.0",
      "date": "2018-08-11"
    },
    {
      "version": "1.5.0",
      "date": "2019-01-12"
    },
    {
      "version": "1.6.0",
      "date": "2020-03-06"
    },
    {
      "version": "1.7.0",
      "date": "2020-05-18"
    },
    {
      "version": "1.8.2",
      "date": "2020-09-16"
    },
    {
      "version": "1.8.3",
      "date": "2021-01-18"
    },
    {
      "version": "1.8.4",
      "date": "2022-08-26"
    },
    {
      "version": "1.8.4.2",
      "date": "2022-09-20"
    },
    {
      "version": "1.9.0",
      "date": "2023-11-10"
    },
    {
      "version": "1.9.1",
      "date": "2024-02-23"
    },
    {
      "version": "1.9.2",
      "date": "2025-08-01"
    }
  ],
  "_exports": [
    "adapt_seq",
    "aggregatingFunction1",
    "aggregatingFunction1or2",
    "aggregatingFunction2",
    "as.xtabs",
    "ashplot",
    "bargraph",
    "binom.test",
    "Broyden",
    "cdata",
    "cdata_f",
    "cdata_v",
    "cdist",
    "chisq",
    "CIAdata",
    "CIsim",
    "cnorm",
    "col.mosaic",
    "compare",
    "compareMean",
    "compareProportion",
    "condition",
    "connector",
    "cor",
    "cor_test",
    "cor.test",
    "count",
    "counts",
    "cov",
    "cross",
    "ct",
    "cull_for_do",
    "ddata",
    "ddata_f",
    "ddata_v",
    "deal",
    "deg2rad",
    "deltaMethod",
    "derivedFactor",
    "derivedVariable",
    "design_plot",
    "dfapply",
    "diffmean",
    "diffprop",
    "do",
    "Do",
    "docFile",
    "dot",
    "dotPlot",
    "dpqrdist",
    "ediff",
    "expandFun",
    "factorise",
    "factorize",
    "fav_stats",
    "favstats",
    "fetchData",
    "fetchGapminder",
    "fetchGapminder1",
    "fetchGoogle",
    "findZeros",
    "findZerosMult",
    "fitdistr",
    "fitModel",
    "fitSpline",
    "fivenum",
    "fractions",
    "freqpoly",
    "freqpolygon",
    "getVarFormula",
    "googleMap",
    "gwm",
    "hist2freqpolygon",
    "ilogit",
    "inferArgs",
    "inspect",
    "iqr",
    "IQR",
    "is.wholenumber",
    "ladd",
    "latlon2xyz",
    "leaflet_map",
    "lhs",
    "linearModel",
    "logit",
    "lonlat2xyz",
    "MAD",
    "MAD_",
    "maggregate",
    "makeColorscheme",
    "makeFun",
    "makeMap",
    "mat",
    "max",
    "mean",
    "mean_",
    "median",
    "mid",
    "min",
    "mm",
    "mMap",
    "model",
    "mosaic.getOption",
    "mosaic.options",
    "mosaic.par.get",
    "mosaic.par.set",
    "mosaicLatticeOptions",
    "mplot",
    "mPlot",
    "mScatter",
    "msummary",
    "mUniplot",
    "mUSMap",
    "mWorldMap",
    "n_missing",
    "nflip",
    "ntiles",
    "oddsRatio",
    "orrr",
    "panel.ashplot",
    "panel.cumfreq",
    "panel.dotPlot",
    "panel.freqpolygon",
    "panel.levelcontourplot",
    "panel.lmbands",
    "panel.plotFun",
    "panel.plotFun1",
    "panel.xhistogram",
    "panel.xqqmath",
    "pdata",
    "pdata_f",
    "pdata_v",
    "pdist",
    "perc",
    "percs",
    "perctable",
    "plotCumfreq",
    "plotDist",
    "plotFun",
    "plotModel",
    "plotPoints",
    "prepanel.cumfreq",
    "prepanel.default.ashplot",
    "prepanel.default.freqpolygon",
    "prepanel.xhistogram",
    "prod",
    "project",
    "prop",
    "prop_test",
    "prop.test",
    "prop1",
    "props",
    "proptable",
    "pval",
    "qdata",
    "qdata_f",
    "qdata_v",
    "qdist",
    "quantile",
    "r.squared",
    "rad2deg",
    "rand",
    "range",
    "rdata",
    "rdata_f",
    "rdata_v",
    "read.file",
    "relm",
    "relrisk",
    "resample",
    "rescale",
    "restoreLatticeOptions",
    "rflip",
    "rfun",
    "rgeo",
    "rgeo2",
    "rhs",
    "rlatlon",
    "rlonlat",
    "rpoly2",
    "rspin",
    "rsquared",
    "rstudio_is_available",
    "SAD",
    "SAD_",
    "sample",
    "sd",
    "set.rseed",
    "shuffle",
    "singvals",
    "smoother",
    "sp2df",
    "spliner",
    "standardCountry",
    "standardName",
    "standardState",
    "stat",
    "statTally",
    "sum",
    "surround",
    "swap",
    "t_test",
    "t.test",
    "tally",
    "theme_map",
    "theme.mosaic",
    "update_ci",
    "value",
    "var",
    "vlength",
    "xcbeta",
    "xcbinom",
    "xcchisq",
    "xcf",
    "xcgamma",
    "xcgeom",
    "xchisq.test",
    "xcnbinom",
    "xcnorm",
    "xcpois",
    "xct",
    "xhistogram",
    "xhistogramBreaks",
    "xpbeta",
    "xpbinom",
    "xpchisq",
    "xpf",
    "xpgamma",
    "xpgeom",
    "xpnbinom",
    "xpnorm",
    "xppois",
    "xpt",
    "xqbeta",
    "xqbinom",
    "xqchisq",
    "xqf",
    "xqgamma",
    "xqgeom",
    "xqnbinom",
    "xqnorm",
    "xqpois",
    "xqqmath",
    "xqt",
    "xyz2latlon",
    "zscore"
  ],
  "_datasets": [
    {
      "name": "Mustangs",
      "title": "Mustang Prices",
      "object": "Mustangs",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Age",
        "Miles",
        "Price"
      ],
      "rows": 25,
      "table": true,
      "tojson": true
    },
    {
      "name": "Sleep",
      "title": "Sleep and Memory",
      "object": "Sleep",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Group",
        "Words"
      ],
      "rows": 24,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "mosaic-package",
      "title": "mosaic: the Project MOSAIC package",
      "topics": [
        "mosaic-package",
        "mosaic"
      ]
    },
    {
      "page": "adapt_seq",
      "title": "Adaptively generate sequences in an interval",
      "topics": [
        "adapt_seq"
      ]
    },
    {
      "page": "aggregatingFunction1",
      "title": "1-ary Aggregating functions",
      "topics": [
        "aggregatingFunction1"
      ]
    },
    {
      "page": "aggregatingFunction1or2",
      "title": "1- or 2-ary aggregating functions",
      "topics": [
        "aggregatingFunction1or2"
      ]
    },
    {
      "page": "aggregatingFunction2",
      "title": "2-ary aggregating functions",
      "topics": [
        "aggregatingFunction2"
      ]
    },
    {
      "page": "as-xtabs",
      "title": "Convert objects to xtabs format",
      "topics": [
        "as.xtabs",
        "as.xtabs.data.frame",
        "as.xtabs.matrix"
      ]
    },
    {
      "page": "ashplot",
      "title": "Average Shifted Histograms",
      "topics": [
        "ashplot",
        "panel.ashplot",
        "prepanel.default.ashplot"
      ]
    },
    {
      "page": "bargraph",
      "title": "Create bar graphs from raw data",
      "topics": [
        "bargraph"
      ]
    },
    {
      "page": "binom.test",
      "title": "Exact Tests for Proportions",
      "topics": [
        "binom.test"
      ]
    },
    {
      "page": "Broyden",
      "title": "Multi-Dimensional Root Finding",
      "topics": [
        "Broyden"
      ]
    },
    {
      "page": "cdist",
      "title": "Central portion of a distribution",
      "topics": [
        "cdist",
        "xcbeta",
        "xcbinom",
        "xcchisq",
        "xcf",
        "xcgamma",
        "xcgeom",
        "xcnbinom",
        "xcpois",
        "xct"
      ]
    },
    {
      "page": "chisq",
      "title": "Extract Chi-squared statistic",
      "topics": [
        "chisq",
        "chisq.default",
        "chisq.htest",
        "chisq.table"
      ]
    },
    {
      "page": "CIAdata",
      "title": "Return a dataset based on the CIA World Factbook",
      "topics": [
        "CIAdata"
      ]
    },
    {
      "page": "CIsim",
      "title": "Compute confidence intervals from (multiple) simulated data sets",
      "topics": [
        "CIsim"
      ]
    },
    {
      "page": "cnorm",
      "title": "Central Probability in a Normal or T Distribution",
      "topics": [
        "cnorm",
        "ct"
      ]
    },
    {
      "page": "defunct",
      "title": "Defunct functions",
      "topics": [
        "compareMean",
        "compareProportion",
        "deltaMethod",
        "gwm",
        "mm",
        "perctable",
        "proptable",
        "r.squared",
        "xhistogram"
      ]
    },
    {
      "page": "confint",
      "title": "Confidence interval methods for output of resampling",
      "topics": [
        "confint",
        "confint.data.frame",
        "confint.do.data.frame",
        "confint.do.tbl_df",
        "confint.numeric",
        "confint.summary.lm"
      ]
    },
    {
      "page": "interval",
      "title": "Extract summary statistics",
      "topics": [
        "confint.htest",
        "pval",
        "pval.htest",
        "stat",
        "stat.htest",
        "stat.uneval"
      ]
    },
    {
      "page": "cor.test",
      "title": "Alternative formula interface for cor.test",
      "topics": [
        "cor.test",
        "cor_test",
        "cor_test.default",
        "cor_test.formula"
      ]
    },
    {
      "page": "cross",
      "title": "Factor cross products",
      "topics": [
        "cross"
      ]
    },
    {
      "page": "cull_for_do",
      "title": "Cull objects used with do()",
      "topics": [
        "cull_for_do"
      ]
    },
    {
      "page": "deg2rad",
      "title": "Convert between degrees and radians",
      "topics": [
        "deg2rad",
        "rad2deg"
      ]
    },
    {
      "page": "derivedVariable",
      "title": "Create new variables from logicals",
      "topics": [
        "derivedFactor",
        "derivedVariable"
      ]
    },
    {
      "page": "design_plot",
      "title": "Interactively design plots",
      "topics": [
        "design_plot"
      ]
    },
    {
      "page": "diffmean",
      "title": "Difference in means and proportions",
      "topics": [
        "diffmean",
        "diffprop"
      ]
    },
    {
      "page": "do",
      "title": "Do Things Repeatedly",
      "topics": [
        "*,repeater,ANY-method",
        "Do",
        "do",
        "do.default",
        "do.numeric",
        "print.repeater"
      ]
    },
    {
      "page": "docFile",
      "title": "Return the path to a documentation file in a package",
      "topics": [
        "docFile"
      ]
    },
    {
      "page": "dotPlot",
      "title": "Dotplots",
      "topics": [
        "dotPlot",
        "panel.dotPlot"
      ]
    },
    {
      "page": "dpqrdist",
      "title": "Distribution wrapper",
      "topics": [
        "dpqrdist"
      ]
    },
    {
      "page": "expandFun",
      "title": "Expand the left-hand side of a formula",
      "topics": [
        "expandFun"
      ]
    },
    {
      "page": "factorize",
      "title": "Conditionally convert vectors to factors",
      "topics": [
        "factorise",
        "factorize",
        "factorize.character",
        "factorize.data.frame",
        "factorize.default",
        "factorize.numeric"
      ]
    },
    {
      "page": "fav_stats",
      "title": "Some favorite statistical summaries",
      "topics": [
        "fav_stats"
      ]
    },
    {
      "page": "defunct-fetch",
      "title": "Defunct functions now in the fetch package",
      "topics": [
        "fetchData",
        "fetchGapminder",
        "fetchGapminder1",
        "fetchGoogle"
      ]
    },
    {
      "page": "findZeros",
      "title": "Find zeros of functions",
      "topics": [
        "findZeros",
        "solve.formula"
      ]
    },
    {
      "page": "findZerosMult",
      "title": "Find the zeros of a function of two or more variables",
      "topics": [
        "findZerosMult"
      ]
    },
    {
      "page": "fitModel",
      "title": "Fit a nonlinear least squares model",
      "topics": [
        "coef.nlsfunction",
        "fitModel",
        "model",
        "model.nlsfunction",
        "summary.nlsfunction"
      ]
    },
    {
      "page": "fitSpline",
      "title": "Fit splines to data",
      "topics": [
        "fitSpline"
      ]
    },
    {
      "page": "clustering",
      "title": "mosaic tools for clustering",
      "topics": [
        "fortify.hclust",
        "mplot.hclust"
      ]
    },
    {
      "page": "fortify",
      "title": "Extract data from R objects",
      "topics": [
        "fortify.summary.glm",
        "fortify.summary.lm",
        "fortify.TukeyHSD"
      ]
    },
    {
      "page": "freqpoly",
      "title": "Turn histograms into frequency polygons",
      "topics": [
        "freqpoly",
        "hist2freqpolygon",
        "plot.freqpolygon"
      ]
    },
    {
      "page": "freqpolygon",
      "title": "Frequency Polygons",
      "topics": [
        "freqpolygon",
        "panel.freqpolygon",
        "prepanel.default.freqpolygon"
      ]
    },
    {
      "page": "FunctionsFromData",
      "title": "Create function from data",
      "topics": [
        "connector",
        "FunctionsFromData",
        "linearModel",
        "smoother",
        "spliner"
      ]
    },
    {
      "page": "getVarFormula",
      "title": "Extract data from a data frame using a formula interface",
      "topics": [
        "getVarFormula"
      ]
    },
    {
      "page": "googleMap",
      "title": "Display a point on earth on a Google Map",
      "topics": [
        "googleMap"
      ]
    },
    {
      "page": "inferArgs",
      "title": "Infer arguments",
      "topics": [
        "inferArgs"
      ]
    },
    {
      "page": "is.wholenumber",
      "title": "Check for whole number values",
      "topics": [
        "is.wholenumber"
      ]
    },
    {
      "page": "ladd",
      "title": "Add to Lattice Plots",
      "topics": [
        "ladd"
      ]
    },
    {
      "page": "leaflet_map",
      "title": "Simple Leaflet Maps",
      "topics": [
        "leaflet_map"
      ]
    },
    {
      "page": "linear.algebra",
      "title": "Functions for teaching linear algebra.",
      "topics": [
        "linear.algebra",
        "mat",
        "singvals"
      ]
    },
    {
      "page": "MAD",
      "title": "All pairs mean and sum of absolute differences",
      "topics": [
        "MAD",
        "SAD"
      ]
    },
    {
      "page": "MAD_",
      "title": "All pairs mean and sum of absolute differences",
      "topics": [
        "MAD_",
        "SAD_"
      ]
    },
    {
      "page": "aggregatingAux",
      "title": "Aggregate for mosaic",
      "topics": [
        "maggregate"
      ]
    },
    {
      "page": "makeColorscheme",
      "title": "Create a color generating function from a vector of colors",
      "topics": [
        "makeColorscheme"
      ]
    },
    {
      "page": "makeMap",
      "title": "Make a map with 'ggplot2'",
      "topics": [
        "makeMap"
      ]
    },
    {
      "page": "aggregating",
      "title": "Aggregating functions",
      "topics": [
        "cor",
        "cov",
        "favstats",
        "fivenum",
        "IQR",
        "iqr",
        "max",
        "mean",
        "mean_",
        "median",
        "min",
        "prod",
        "quantile",
        "range",
        "sd",
        "sum",
        "var"
      ]
    },
    {
      "page": "mid",
      "title": "midpoints along a sequence",
      "topics": [
        "mid"
      ]
    },
    {
      "page": "mosaic.options",
      "title": "Setting options for mosaic package functions",
      "topics": [
        "mosaic.getOption",
        "mosaic.options",
        "mosaic.par.get",
        "mosaic.par.set",
        "mosaicGetOption",
        "mosaicLatticeOptions",
        "restoreLatticeOptions"
      ]
    },
    {
      "page": "mplot",
      "title": "Generic plotting",
      "topics": [
        "mplot",
        "mplot.data.frame",
        "mplot.default",
        "mplot.lm",
        "mplot.summary.lm",
        "mplot.TukeyHSD"
      ]
    },
    {
      "page": "mPlotting",
      "title": "Interactive plotting",
      "topics": [
        "mMap",
        "mPlot",
        "mScatter",
        "mUniplot"
      ]
    },
    {
      "page": "mUSMap",
      "title": "Make a US map with 'ggplot2'",
      "topics": [
        "mUSMap"
      ]
    },
    {
      "page": "Mustangs",
      "title": "Mustang Prices",
      "topics": [
        "Mustangs"
      ]
    },
    {
      "page": "mWorldMap",
      "title": "Make a world map with 'ggplot2'",
      "topics": [
        "mWorldMap"
      ]
    },
    {
      "page": "ntiles",
      "title": "Create vector based on roughly equally sized groups",
      "topics": [
        "ntiles"
      ]
    },
    {
      "page": "oddsRatio",
      "title": "Odds Ratio and Relative Risk for 2 x 2 Contingency Tables",
      "topics": [
        "oddsRatio",
        "orrr",
        "print.oddsRatio",
        "print.relrisk",
        "relrisk",
        "summary.oddsRatio",
        "summary.relrisk"
      ]
    },
    {
      "page": "panel.levelcontourplot",
      "title": "Lattice plot that draws a filled contour plot",
      "topics": [
        "panel.levelcontourplot"
      ]
    },
    {
      "page": "panel.lmbands",
      "title": "show confidence and prediction bands on plots",
      "topics": [
        "panel.lmbands"
      ]
    },
    {
      "page": "panel.plotFun",
      "title": "Panel function for plotting functions",
      "topics": [
        "panel.plotFun"
      ]
    },
    {
      "page": "panel.plotFun1",
      "title": "Panel function for plotting functions",
      "topics": [
        "panel.plotFun1"
      ]
    },
    {
      "page": "pdist",
      "title": "Illustrated probability calculations from distributions",
      "topics": [
        "pdist",
        "xpbeta",
        "xpbinom",
        "xpchisq",
        "xpf",
        "xpgamma",
        "xpgeom",
        "xpnbinom",
        "xppois",
        "xpt"
      ]
    },
    {
      "page": "plotCumfreq",
      "title": "Cumulative frequency plots",
      "topics": [
        "panel.cumfreq",
        "plotCumfreq",
        "plotCumfreq.default",
        "plotCumfreq.formula",
        "prepanel.cumfreq"
      ]
    },
    {
      "page": "plotDist",
      "title": "Plots of Discrete and Continuous Distributions",
      "topics": [
        "plotDist"
      ]
    },
    {
      "page": "plotFun",
      "title": "Plotting mathematical expressions",
      "topics": [
        "plotFun"
      ]
    },
    {
      "page": "plotModel",
      "title": "Plot a regression model",
      "topics": [
        "plotModel",
        "plotModel.default",
        "plotModel.parsedModel"
      ]
    },
    {
      "page": "plotPoints",
      "title": "Scatter plot of points",
      "topics": [
        "plotPoints"
      ]
    },
    {
      "page": "project-methods",
      "title": "Projections",
      "topics": [
        "dot",
        "project",
        "project,formula-method",
        "project,matrix-method",
        "project,numeric-method",
        "vlength"
      ]
    },
    {
      "page": "prop_test",
      "title": "Internal function for testing proportion",
      "topics": [
        "prop_test"
      ]
    },
    {
      "page": "prop.test",
      "title": "Exact and Approximate Tests for Proportions",
      "topics": [
        "prop.test"
      ]
    },
    {
      "page": "pqrdata",
      "title": "The Data Distribution",
      "topics": [
        "cdata",
        "ddata",
        "pdata",
        "qdata",
        "rdata"
      ]
    },
    {
      "page": "pqrdata2",
      "title": "The Data Distribution",
      "topics": [
        "cdata_f",
        "cdata_v",
        "ddata_f",
        "ddata_v",
        "pdata_f",
        "pdata_v",
        "qdata_f",
        "qdata_v",
        "rdata_f",
        "rdata_v"
      ]
    },
    {
      "page": "qdist",
      "title": "Illustrated quantile calculations from distributions",
      "topics": [
        "qdist",
        "xqbeta",
        "xqbinom",
        "xqchisq",
        "xqf",
        "xqgamma",
        "xqgeom",
        "xqnbinom",
        "xqpois",
        "xqt"
      ]
    },
    {
      "page": "rand",
      "title": "Random Regressors",
      "topics": [
        "rand"
      ]
    },
    {
      "page": "read.file",
      "title": "Read data files",
      "topics": [
        "read.file"
      ]
    },
    {
      "page": "relm",
      "title": "Resample a Linear Model",
      "topics": [
        "relm"
      ]
    },
    {
      "page": "repeater-class",
      "title": "Repeater objects",
      "topics": [
        "repeater-class"
      ]
    },
    {
      "page": "resample",
      "title": "More Random Samples",
      "topics": [
        "deal",
        "resample",
        "sample",
        "sample.data.frame",
        "sample.default",
        "sample.factor",
        "sample.lm",
        "sample.matrix",
        "shuffle"
      ]
    },
    {
      "page": "rescale",
      "title": "Rescale",
      "topics": [
        "rescale",
        "rescale.character",
        "rescale.data.frame",
        "rescale.default",
        "rescale.factor",
        "rescale.numeric"
      ]
    },
    {
      "page": "rflip",
      "title": "Tossing Coins",
      "topics": [
        "nflip",
        "print.cointoss",
        "rflip"
      ]
    },
    {
      "page": "rfun",
      "title": "Generate a natural-looking function",
      "topics": [
        "rfun",
        "rpoly2"
      ]
    },
    {
      "page": "rgeo",
      "title": "Sample longitude and latitude on a sphere",
      "topics": [
        "rgeo",
        "rgeo2",
        "rlatlon",
        "rlonlat"
      ]
    },
    {
      "page": "rspin",
      "title": "Simulate spinning a spinner",
      "topics": [
        "rspin"
      ]
    },
    {
      "page": "rsquared",
      "title": "Extract r-squared value",
      "topics": [
        "rsquared"
      ]
    },
    {
      "page": "rstudio",
      "title": "Check whether RStudio is in use",
      "topics": [
        "rstudio_is_available"
      ]
    },
    {
      "page": "set.rseed",
      "title": "Set seed in parallel compatible way",
      "topics": [
        "set.rseed"
      ]
    },
    {
      "page": "Sleep",
      "title": "Sleep and Memory",
      "topics": [
        "Sleep"
      ]
    },
    {
      "page": "sp2df",
      "title": "Transforms a shapefile into a dataframe",
      "topics": [
        "sp2df"
      ]
    },
    {
      "page": "standardName",
      "title": "Standardization of Geographic Names",
      "topics": [
        "standardCountry",
        "standardName",
        "standardState"
      ]
    },
    {
      "page": "statTally",
      "title": "Tally test statistics",
      "topics": [
        "statTally"
      ]
    },
    {
      "page": "surround",
      "title": "Format strings for pretty output",
      "topics": [
        "surround"
      ]
    },
    {
      "page": "swap",
      "title": "Swap values among columns of a data frame",
      "topics": [
        "swap"
      ]
    },
    {
      "page": "ttest",
      "title": "Student's t-Test",
      "topics": [
        "t.test",
        "t_test",
        "t_test.default",
        "t_test.formula"
      ]
    },
    {
      "page": "theme_map",
      "title": "ggplot2 theme for maps",
      "topics": [
        "theme_map"
      ]
    },
    {
      "page": "themes",
      "title": "Lattice Theme",
      "topics": [
        "col.mosaic",
        "theme.mosaic"
      ]
    },
    {
      "page": "TukeyHSD.lm",
      "title": "Additional interfaces to TukeyHSD",
      "topics": [
        "TukeyHSD.formula",
        "TukeyHSD.lm"
      ]
    },
    {
      "page": "update_ci",
      "title": "Update confidence interval",
      "topics": [
        "update_ci"
      ]
    },
    {
      "page": "value",
      "title": "Extract value from an object",
      "topics": [
        "value",
        "value.default",
        "value.integrate"
      ]
    },
    {
      "page": "xchisq.test",
      "title": "Augmented Chi-squared test",
      "topics": [
        "xchisq.test"
      ]
    },
    {
      "page": "xhistogram",
      "title": "Augmented histograms",
      "topics": [
        "histogram",
        "panel.xhistogram",
        "prepanel.xhistogram",
        "xhistogramBreaks"
      ]
    },
    {
      "page": "xpnorm",
      "title": "Augmented versions of pnorm and qnorm",
      "topics": [
        "xcnorm",
        "xpnorm",
        "xqnorm"
      ]
    },
    {
      "page": "xqqmath",
      "title": "Augmented version of 'qqmath'",
      "topics": [
        "panel.xqqmath",
        "xqqmath"
      ]
    },
    {
      "page": "latlon2xyz",
      "title": "Convert back and forth between latitude/longitude and XYZ-space",
      "topics": [
        "latlon2xyz",
        "lonlat2xyz",
        "xyz2latlon"
      ]
    },
    {
      "page": "zscore",
      "title": "Compute z-scores",
      "topics": [
        "zscore"
      ]
    }
  ],
  "_readme": "https://github.com/projectmosaic/mosaic/raw/HEAD/README.md",
  "_rundeps": [
    "base64enc",
    "bit",
    "bit64",
    "bslib",
    "cachem",
    "cli",
    "clipr",
    "cpp11",
    "crayon",
    "digest",
    "dplyr",
    "evaluate",
    "farver",
    "fastmap",
    "fontawesome",
    "fontBitstreamVera",
    "fontLiberation",
    "fontquiver",
    "forcats",
    "fs",
    "gdtools",
    "generics",
    "ggformula",
    "ggiraph",
    "ggplot2",
    "ggridges",
    "glue",
    "gtable",
    "haven",
    "highr",
    "hms",
    "htmltools",
    "htmlwidgets",
    "isoband",
    "jquerylib",
    "jsonlite",
    "knitr",
    "labeling",
    "labelled",
    "lattice",
    "lifecycle",
    "magrittr",
    "MASS",
    "Matrix",
    "memoise",
    "mime",
    "mosaicCore",
    "mosaicData",
    "pillar",
    "pkgconfig",
    "prettyunits",
    "progress",
    "purrr",
    "R6",
    "rappdirs",
    "RColorBrewer",
    "Rcpp",
    "readr",
    "rlang",
    "rmarkdown",
    "S7",
    "sass",
    "scales",
    "stringi",
    "stringr",
    "systemfonts",
    "tibble",
    "tidyr",
    "tidyselect",
    "tinytex",
    "tzdb",
    "utf8",
    "vctrs",
    "viridisLite",
    "vroom",
    "withr",
    "xfun",
    "yaml"
  ],
  "_vignettes": [
    {
      "source": "MinimalRgg.Rnw",
      "filename": "MinimalRgg.pdf",
      "title": "Minimal R (ggformula version)",
      "engine": "knitr::knitr",
      "headings": [],
      "created": "2017-06-27 19:48:43",
      "modified": "2026-04-26 01:34:24",
      "commits": 13
    },
    {
      "source": "mosaic-resources.Rmd",
      "filename": "mosaic-resources.html",
      "title": "Resources Related to the mosaic Package",
      "author": "Randall Pruim, Daniel T. Kaplan, and Nicholas J. Horton",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Package Vignettes",
        "Auxiliary packages",
        "Mosaic paper",
        "Project MOSAIC Little Books",
        "Textbook Related",
        "Articles",
        "Other Resources"
      ],
      "created": "2015-05-17 21:22:54",
      "modified": "2026-04-25 19:16:10",
      "commits": 44
    },
    {
      "source": "Resampling.Rmd",
      "filename": "Resampling.html",
      "title": "Simulation-based inference with mosaic",
      "author": "Daniel Kaplan, Nicholas J. Horton, and Randall Pruim",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Background and setup",
        "R and RStudio",
        "Setup",
        "The Lock problems",
        "Lock problem 1. Bootstrapping a mean (used Mustangs)",
        "Lock problem 2: Testing a proportion (NFL Overtimes)",
        "Lock problem 3: Permutation test of means from two groups (sleep and memory)",
        "Lock problem 4: Bootstrapping a correlation",
        "Moving beyond means and proportions",
        "Randomization with linear models",
        "Multiple explanatory variables",
        "More on Multiple Regression",
        "Simulation and ANOVA",
        "Using simulations in other ways",
        "Acknowledgments",
        "Technical information",
        "References"
      ],
      "created": "2020-06-24 22:28:45",
      "modified": "2023-10-30 14:18:25",
      "commits": 11
    }
  ],
  "_score": 13.97192041088822,
  "_indexed": true,
  "_nocasepkg": "mosaic",
  "_universes": [
    "projectmosaic",
    "rpruim"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.10.2",
      "date": "2026-05-13T03:03:53.000Z",
      "distro": "noble",
      "commit": "2e9d2c28ccc22e8cf46eb56fce4231e9aaba6497",
      "fileid": "fed3d2b7aedc873718937c75c030a67eb1230281748216b00ae75d06c99a9406",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/projectmosaic/actions/runs/25775410037"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.10.2",
      "date": "2026-05-13T03:04:24.000Z",
      "distro": "noble",
      "commit": "2e9d2c28ccc22e8cf46eb56fce4231e9aaba6497",
      "fileid": "c7dbbd8fd9c7208d629fbe338e3f5e822b46e8f78f6b9aa784c42b811259bb2e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/projectmosaic/actions/runs/25775410037"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.10.2",
      "date": "2026-05-13T03:03:27.000Z",
      "commit": "2e9d2c28ccc22e8cf46eb56fce4231e9aaba6497",
      "fileid": "e369c2545a299bf3e61ca47dca050b6b6cc73534788d48de04c8e6539fe6808b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/projectmosaic/actions/runs/25775410037"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.10.2",
      "date": "2026-05-13T03:03:18.000Z",
      "commit": "2e9d2c28ccc22e8cf46eb56fce4231e9aaba6497",
      "fileid": "3a2cca925e16833eaa99c63a2d6a5cd2177e8fd4b9036d72eec2c9dbdea51c41",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/projectmosaic/actions/runs/25775410037"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.10.2",
      "date": "2026-05-13T03:03:09.000Z",
      "commit": "2e9d2c28ccc22e8cf46eb56fce4231e9aaba6497",
      "fileid": "df51d71701a8a5200c128db3a27a57389f114f15bfa64e1fa2d94c3128b587b0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/projectmosaic/actions/runs/25775410037"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.10.2",
      "date": "2026-05-13T03:02:31.000Z",
      "commit": "2e9d2c28ccc22e8cf46eb56fce4231e9aaba6497",
      "fileid": "d274a3fc5d783ab8acfc322608659e129ba1d3dc82a37925efdc4659832dd7fe",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/projectmosaic/actions/runs/25775410037"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.10.2",
      "date": "2026-05-13T03:02:40.000Z",
      "commit": "2e9d2c28ccc22e8cf46eb56fce4231e9aaba6497",
      "fileid": "17aaf5d22e55b9064a2afa0c40f9b28fe61d32542d0c182e1002c436f8779689",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/projectmosaic/actions/runs/25775410037"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.10.2",
      "date": "2026-05-22T10:22:59.000Z",
      "commit": "2e9d2c28ccc22e8cf46eb56fce4231e9aaba6497",
      "fileid": "b3fa9edb0685ccdb42eca338b9dd5c8bad7a52371030891821b10afb4d76d57a",
      "status": "success",
      "buildurl": "https://github.com/r-universe/projectmosaic/actions/runs/25775410037"
    }
  ]
}