{
  "_id": "6a1eff32b401979e7341a94a",
  "Package": "metaplot",
  "Type": "Package",
  "Title": "Data-Driven Plot Design",
  "Version": "0.8.4",
  "Author": "Tim Bergsma",
  "Maintainer": "Tim Bergsma <bergsmat@gmail.com>",
  "Description": "Designs plots in terms of core structure.  See\n'example(metaplot)'. Primary arguments are (unquoted) column\nnames; order and type (numeric or not) dictate the resulting\nplot.  Specify any y variables, x variable, any groups\nvariable, and any conditioning variables to metaplot() to\ngenerate density plots, boxplots, mosaic plots, scatterplots,\nscatterplot matrices, or conditioned plots. Use multiplot() to\narrange plots in grids. Wherever present, scalar column\nattributes 'label' and 'guide' are honored, producing fully\nannotated plots with minimal effort. Attribute 'guide' is\ntypically units, but may be encoded() to provide\ninterpretations of categorical values (see '?encode').  Utility\nunpack() transforms scalar column attributes to row values and\npack() does the reverse, supporting tool-neutral storage of\nmetadata along with primary data. The package supports\ncustomizable aesthetics such as such as reference lines, unity\nlines, smooths, log transformation, and linear fits. The user\nmay choose between trellis and ggplot output. Compact syntax\nand integrated metadata promote workflow scalability.",
  "License": "GPL-3",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.2.3",
  "Config/pak/sysreqs": "libicu-dev",
  "Repository": "https://bergsmat.r-universe.dev",
  "Date/Publication": "2024-02-19 12:22:46 UTC",
  "RemoteUrl": "https://github.com/bergsmat/metaplot",
  "RemoteRef": "HEAD",
  "RemoteSha": "e1ad2327207ef16d516c1805bb3494d8c7225e2f",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-18 09:21:11 UTC",
    "User": "root"
  },
  "MD5sum": "5bc78c8963739a1aabe96b082dbfa898",
  "_user": "bergsmat",
  "_type": "src",
  "_file": "metaplot_0.8.4.tar.gz",
  "_fileid": "39f9a1b6feabf1de388bd01805e67912bca0337eebce07cc5dbe1d663f0b7b52",
  "_filesize": 320281,
  "_sha256": "39f9a1b6feabf1de388bd01805e67912bca0337eebce07cc5dbe1d663f0b7b52",
  "_created": "2026-05-18T09:21:11.000Z",
  "_published": "2026-06-02T16:05:06.510Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79115896590,
      "time": 145,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7054054012"
    },
    {
      "job": 79115896573,
      "time": 124,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7054047288"
    },
    {
      "job": 79115895416,
      "time": 117,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7054044330"
    },
    {
      "job": 79115896189,
      "time": 149,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7054054635"
    },
    {
      "job": 79115895232,
      "time": 184,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7054004072"
    },
    {
      "job": 79115894892,
      "time": 107,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7363189618"
    },
    {
      "job": 79115895338,
      "time": 127,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7054047891"
    },
    {
      "job": 79115895862,
      "time": 100,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7054039212"
    },
    {
      "job": 79115895783,
      "time": 115,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7054043618"
    }
  ],
  "_buildurl": "https://github.com/r-universe/bergsmat/actions/runs/26024581371",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/bergsmat/metaplot",
  "_commit": {
    "id": "e1ad2327207ef16d516c1805bb3494d8c7225e2f",
    "author": "Tim Bergsma <tim.bergsma@qpharmetra.com>",
    "committer": "Tim Bergsma <tim.bergsma@qpharmetra.com>",
    "message": "0.8.4\n",
    "time": 1708345366
  },
  "_maintainer": {
    "name": "Tim Bergsma",
    "email": "bergsmat@gmail.com",
    "login": "bergsmat",
    "description": "",
    "uuid": 5950242
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 2.10",
      "role": "Depends"
    },
    {
      "package": "encode",
      "version": ">= 0.3.6",
      "role": "Imports"
    },
    {
      "package": "lattice",
      "role": "Imports"
    },
    {
      "package": "magrittr",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "version": ">= 0.7.1",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "grid",
      "role": "Imports"
    },
    {
      "package": "gridExtra",
      "role": "Imports"
    },
    {
      "package": "gtable",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "scales",
      "role": "Imports"
    },
    {
      "package": "csv",
      "role": "Suggests"
    },
    {
      "package": "nlme",
      "role": "Suggests"
    }
  ],
  "_owner": "bergsmat",
  "_selfowned": true,
  "_usedby": 1,
  "_updates": [],
  "_tags": [],
  "_stars": 2,
  "_userbio": {
    "uuid": 5950242,
    "type": "user",
    "name": "bergsmat"
  },
  "_downloads": {
    "count": 299,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/metaplot"
  },
  "_mentions": 19,
  "_devurl": "https://github.com/bergsmat/metaplot",
  "_searchresults": 59,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/metaplot.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/bergsmat/metaplot",
  "_realowner": "bergsmat",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.1",
      "date": "2017-04-17"
    },
    {
      "version": "0.1.2",
      "date": "2017-04-21"
    },
    {
      "version": "0.1.5",
      "date": "2017-07-10"
    },
    {
      "version": "0.1.6",
      "date": "2017-08-14"
    },
    {
      "version": "0.2.1",
      "date": "2017-10-15"
    },
    {
      "version": "0.2.7",
      "date": "2017-12-01"
    },
    {
      "version": "0.3.1",
      "date": "2018-01-03"
    },
    {
      "version": "0.3.2",
      "date": "2018-01-07"
    },
    {
      "version": "0.4.0",
      "date": "2018-01-21"
    },
    {
      "version": "0.4.1",
      "date": "2018-02-03"
    },
    {
      "version": "0.4.4",
      "date": "2018-02-20"
    },
    {
      "version": "0.4.6",
      "date": "2018-03-06"
    },
    {
      "version": "0.4.9",
      "date": "2018-03-31"
    },
    {
      "version": "0.7.0",
      "date": "2018-08-09"
    },
    {
      "version": "0.7.1",
      "date": "2018-08-09"
    },
    {
      "version": "0.8.0",
      "date": "2018-09-30"
    },
    {
      "version": "0.8.2",
      "date": "2019-02-04"
    },
    {
      "version": "0.8.3",
      "date": "2019-04-26"
    },
    {
      "version": "0.8.4",
      "date": "2024-02-18"
    }
  ],
  "_exports": [
    "axislabel",
    "boxplot_data_frame",
    "boxplot_panel",
    "categorical",
    "categorical_data_frame",
    "categorical_panel",
    "cax",
    "corsplom",
    "corsplom_data_frame",
    "corsplom_gg_correlation",
    "corsplom_gg_diagonal",
    "corsplom_gg_scatter",
    "corsplom_panel_correlation",
    "corsplom_panel_diagonal",
    "corsplom_panel_scatter",
    "dens_panel",
    "densplot",
    "densplot_data_frame",
    "diag_label",
    "diag_pin",
    "iso_prepanel",
    "metaplot",
    "metaplot_key",
    "metaplot_ref",
    "metastats",
    "metOption",
    "model",
    "multiplot",
    "pack",
    "panel_tile",
    "panel.meta_densityplot",
    "region",
    "scatter",
    "scatter_data_frame",
    "scatter_panel",
    "scatter_panel_ref",
    "setOption",
    "test_metaplot",
    "tiles",
    "tilestats",
    "unpack",
    "wikisym2plotmath",
    "wikisym2plotmath_"
  ],
  "_help": [
    {
      "page": "boxplot_data_frame",
      "title": "Boxplot Function for Data Frame",
      "concept": [
        "boxplot",
        "metaplot",
        "mixedvariate plots"
      ],
      "topics": [
        "boxplot_data_frame"
      ]
    },
    {
      "page": "boxplot.data.frame",
      "title": "Boxplot Method for Data Frame",
      "concept": [
        "boxplot",
        "methods",
        "mixedvariate plots"
      ],
      "topics": [
        "boxplot.data.frame"
      ]
    },
    {
      "page": "categorical",
      "title": "Categorical Plot",
      "concept": [
        "categorical",
        "generic functions"
      ],
      "topics": [
        "categorical"
      ]
    },
    {
      "page": "categorical_data_frame",
      "title": "Categorical Function for Data Frame",
      "concept": [
        "categorical",
        "metaplot"
      ],
      "topics": [
        "categorical_data_frame"
      ]
    },
    {
      "page": "categorical_panel",
      "title": "Panel Function for Metaplot Categorical Plot",
      "concept": [
        "categorical",
        "panel functions"
      ],
      "topics": [
        "categorical_panel"
      ]
    },
    {
      "page": "categorical.data.frame",
      "title": "Categorical Method for Data Frame",
      "concept": [
        "categorical",
        "methods"
      ],
      "topics": [
        "categorical.data.frame"
      ]
    },
    {
      "page": "cax",
      "title": "Calculate Categorical Axis Labels and Positions",
      "concept": [
        "categorical family"
      ],
      "topics": [
        "cax"
      ]
    },
    {
      "page": "corsplom",
      "title": "Correlated Splom",
      "concept": [
        "corsplom",
        "generic functions"
      ],
      "topics": [
        "corsplom"
      ]
    },
    {
      "page": "corsplom_data_frame",
      "title": "Correlated Scatterplot Matrix Function for Data Frame",
      "concept": [
        "corsplom",
        "metaplot",
        "multivariate plots"
      ],
      "topics": [
        "corsplom_data_frame"
      ]
    },
    {
      "page": "corsplom.data.frame",
      "title": "Correlated Scatterplot Matrix Method for Data Frame",
      "concept": [
        "corsplom",
        "methods",
        "multivariate plots"
      ],
      "topics": [
        "corsplom.data.frame"
      ]
    },
    {
      "page": "densplot",
      "title": "Density Plot",
      "concept": [
        "densplot",
        "generic functions",
        "univariate plots"
      ],
      "topics": [
        "densplot"
      ]
    },
    {
      "page": "densplot_data_frame",
      "title": "Density Function for Data Frame",
      "concept": [
        "densplot",
        "metaplot",
        "univariate plots"
      ],
      "topics": [
        "densplot_data_frame"
      ]
    },
    {
      "page": "densplot.data.frame",
      "title": "Densplot Method for Data Frame",
      "concept": [
        "densplot",
        "methods",
        "univariate plots"
      ],
      "topics": [
        "densplot.data.frame"
      ]
    },
    {
      "page": "diag_label",
      "title": "Format a Diagonal Label",
      "concept": [
        "formatters",
        "panel functions"
      ],
      "topics": [
        "diag_label"
      ]
    },
    {
      "page": "diag_pin",
      "title": "Calculate Pin Placement",
      "concept": [
        "panel functions",
        "reference lines"
      ],
      "topics": [
        "diag_pin"
      ]
    },
    {
      "page": "metaplot",
      "title": "Metaplot",
      "concept": [
        "generic functions",
        "metaplot"
      ],
      "topics": [
        "metaplot"
      ]
    },
    {
      "page": "metaplot_key",
      "title": "Default Key",
      "concept": [
        "metaplot",
        "panel functions",
        "scatter"
      ],
      "topics": [
        "metaplot_key"
      ]
    },
    {
      "page": "metaplot_ref",
      "title": "Calculate Reference Values",
      "concept": [
        "panel functions",
        "reference lines"
      ],
      "topics": [
        "metaplot_ref"
      ]
    },
    {
      "page": "metaplot.data.frame",
      "title": "Create Metaplot for Data Frame.",
      "concept": [
        "bivariate plots",
        "categorical plots",
        "methods",
        "multivariate plots",
        "univariate plots"
      ],
      "topics": [
        "metaplot.data.frame"
      ]
    },
    {
      "page": "metastats",
      "title": "Format GLM Statistics",
      "concept": [
        "regression functions"
      ],
      "topics": [
        "metastats"
      ]
    },
    {
      "page": "metOption",
      "title": "Get Metaplot Option with Partial Matching",
      "topics": [
        "metOption"
      ]
    },
    {
      "page": "multiplot",
      "title": "Arrange Multiple Trellis or GG Plots in a Grid",
      "topics": [
        "multiplot"
      ]
    },
    {
      "page": "pack",
      "title": "Pack Something",
      "concept": [
        "generic functions",
        "pack"
      ],
      "topics": [
        "pack"
      ]
    },
    {
      "page": "pack.data.frame",
      "title": "Capture Scalar Column Metadata as Column Attributes",
      "concept": [
        "methods",
        "pack"
      ],
      "topics": [
        "pack.data.frame"
      ]
    },
    {
      "page": "panel_tile",
      "title": "Draw a Tile",
      "concept": [
        "categorical",
        "panel functions"
      ],
      "topics": [
        "panel_tile"
      ]
    },
    {
      "page": "scatter",
      "title": "Scatterplot",
      "concept": [
        "bivariate plots",
        "generic functions",
        "scatter"
      ],
      "topics": [
        "scatter"
      ]
    },
    {
      "page": "scatter_data_frame",
      "title": "Scatterplot Function for Data Frame",
      "concept": [
        "bivariate plots",
        "metaplot",
        "scatter"
      ],
      "topics": [
        "scatter_data_frame"
      ]
    },
    {
      "page": "scatter_panel",
      "title": "Panel Function for Metaplot Scatterplot",
      "concept": [
        "panel functions",
        "scatter"
      ],
      "topics": [
        "scatter_panel"
      ]
    },
    {
      "page": "scatter_panel_ref",
      "title": "Calculate Panel Reference Values",
      "concept": [
        "panel functions",
        "reference lines"
      ],
      "topics": [
        "scatter_panel_ref"
      ]
    },
    {
      "page": "scatter.data.frame",
      "title": "Scatterplot Method for Data Frame",
      "concept": [
        "bivariate plots",
        "methods",
        "scatter"
      ],
      "topics": [
        "scatter.data.frame"
      ]
    },
    {
      "page": "setOption",
      "title": "Set or Reset Metaplot Options",
      "topics": [
        "setOption"
      ]
    },
    {
      "page": "test_metaplot",
      "title": "Test Metaplot Variants",
      "concept": [
        "generic functions",
        "metaplot"
      ],
      "topics": [
        "test_metaplot"
      ]
    },
    {
      "page": "tiles",
      "title": "Calculate Tile Limits",
      "concept": [
        "categorical family"
      ],
      "topics": [
        "tiles"
      ]
    },
    {
      "page": "tilestats",
      "title": "Format Tile Statistics",
      "concept": [
        "categorical family"
      ],
      "topics": [
        "tilestats"
      ]
    },
    {
      "page": "unpack",
      "title": "Unpack Something",
      "concept": [
        "generic functions",
        "pack"
      ],
      "topics": [
        "unpack"
      ]
    },
    {
      "page": "unpack.data.frame",
      "title": "Express Scalar Column Attributes as Column Metadata",
      "concept": [
        "methods",
        "pack"
      ],
      "topics": [
        "unpack.data.frame"
      ]
    },
    {
      "page": "wikisym2plotmath",
      "title": "Convert Wiki Symbol to Plotmath",
      "concept": [
        "formatters"
      ],
      "topics": [
        "wikisym2plotmath"
      ]
    },
    {
      "page": "wikisym2plotmath_",
      "title": "Convert One Wiki Symbol to Plotmath",
      "concept": [
        "formatters"
      ],
      "topics": [
        "wikisym",
        "wikisym2plotmath_",
        "wikisymbol"
      ]
    }
  ],
  "_rundeps": [
    "cli",
    "cpp11",
    "dplyr",
    "encode",
    "farver",
    "generics",
    "ggplot2",
    "glue",
    "gridExtra",
    "gtable",
    "isoband",
    "labeling",
    "lattice",
    "lifecycle",
    "magrittr",
    "pillar",
    "pkgconfig",
    "purrr",
    "R6",
    "RColorBrewer",
    "rlang",
    "S7",
    "scales",
    "stringi",
    "stringr",
    "tibble",
    "tidyr",
    "tidyselect",
    "utf8",
    "vctrs",
    "viridisLite",
    "withr"
  ],
  "_score": 4.549003262025788,
  "_indexed": true,
  "_nocasepkg": "metaplot",
  "_universes": [
    "bergsmat"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.8.4",
      "date": "2026-05-18T09:23:23.000Z",
      "distro": "noble",
      "commit": "e1ad2327207ef16d516c1805bb3494d8c7225e2f",
      "fileid": "5c3498561044649e241b0a97aafd3da9352966599032208f99f9cc3f4f8d5eae",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bergsmat/actions/runs/26024581371"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.8.4",
      "date": "2026-05-18T09:23:06.000Z",
      "distro": "noble",
      "commit": "e1ad2327207ef16d516c1805bb3494d8c7225e2f",
      "fileid": "cdbff58bd53f7990b3944ff46b596a0cd3a61e9697b7de1f5fa4588a983a0478",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bergsmat/actions/runs/26024581371"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.8.4",
      "date": "2026-05-18T09:22:58.000Z",
      "commit": "e1ad2327207ef16d516c1805bb3494d8c7225e2f",
      "fileid": "86be176b1c4963981003fa750dc46321d5304454721d0dc142fd6692e1f8966b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bergsmat/actions/runs/26024581371"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.8.4",
      "date": "2026-05-18T09:23:23.000Z",
      "commit": "e1ad2327207ef16d516c1805bb3494d8c7225e2f",
      "fileid": "a03f6691edb7fa1e3a4d636fe7c7b8b701797b18851a6fd0a676daeeaee69e14",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bergsmat/actions/runs/26024581371"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.8.4",
      "date": "2026-05-18T09:22:53.000Z",
      "commit": "e1ad2327207ef16d516c1805bb3494d8c7225e2f",
      "fileid": "100801a18469d8a2a82a900a1bc7f901cd8aa0cc021f62124c21c9c2a4431bd0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bergsmat/actions/runs/26024581371"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.8.4",
      "date": "2026-05-18T09:22:30.000Z",
      "commit": "e1ad2327207ef16d516c1805bb3494d8c7225e2f",
      "fileid": "785c0460ab5c0af2c190f9b7a9a77e794709ae63d4fecaa3ad98c31c3e36888b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bergsmat/actions/runs/26024581371"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.8.4",
      "date": "2026-05-18T09:22:37.000Z",
      "commit": "e1ad2327207ef16d516c1805bb3494d8c7225e2f",
      "fileid": "743c0e38caa51f9772ed25d0e48e811aa4917776c25ebfe9d8452d0dfba47893",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bergsmat/actions/runs/26024581371"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.8.4",
      "date": "2026-06-02T16:04:36.000Z",
      "commit": "e1ad2327207ef16d516c1805bb3494d8c7225e2f",
      "fileid": "bf1284cb02bc42223a6027b4fe3570db45ed4ace3b54fda296f3587e167c270c",
      "status": "success",
      "buildurl": "https://github.com/r-universe/bergsmat/actions/runs/26024581371"
    }
  ]
}