{
  "_id": "6a213d93cd65a98ecbd295fc",
  "Package": "ggmulti",
  "Type": "Package",
  "Title": "High Dimensional Data Visualization",
  "Version": "1.0.8",
  "Authors@R": "c(\nperson('Zehao', 'Xu', email = 'z267xu@gmail.com', role = c(\"aut\", \"cre\")),\nperson('R. Wayne', 'Oldford', email = 'rwoldford@uwaterloo.ca', role = c(\"aut\")),\nperson(\"Teun\", \"van den Brand\", role = \"ctb\")\n)",
  "Description": "It provides materials (i.e. 'serial axes' objects,\nAndrew's plot, various glyphs for scatter plot) to visualize\nhigh dimensional data.",
  "License": "GPL-2",
  "RoxygenNote": "7.3.2",
  "LazyData": "true",
  "Encoding": "UTF-8",
  "VignetteBuilder": "knitr",
  "Language": "en-US",
  "Config/pak/sysreqs": "libicu-dev",
  "Repository": "https://z267xu.r-universe.dev",
  "Date/Publication": "2025-09-07 01:01:24 UTC",
  "RemoteUrl": "https://github.com/z267xu/ggmulti",
  "RemoteRef": "HEAD",
  "RemoteSha": "726443f39fdb49b0a15df5c8d004e8497aadd59f",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-04 08:51:28 UTC",
    "User": "root"
  },
  "Author": "Zehao Xu [aut, cre],\nR. Wayne Oldford [aut],\nTeun van den Brand [ctb]",
  "Maintainer": "Zehao Xu <z267xu@gmail.com>",
  "MD5sum": "4e6a99adc22320e016fe1b681f31e82a",
  "_user": "z267xu",
  "_type": "src",
  "_file": "ggmulti_1.0.8.tar.gz",
  "_fileid": "59ca1cfa2deb966189d045f4825156ed21311e7c7b1385891aab140f41e97400",
  "_filesize": 4857015,
  "_sha256": "59ca1cfa2deb966189d045f4825156ed21311e7c7b1385891aab140f41e97400",
  "_created": "2026-06-04T08:51:28.000Z",
  "_published": "2026-06-04T08:55:47.741Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79483670349,
      "time": 174,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7407189505"
    },
    {
      "job": 79483670364,
      "time": 172,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7407188887"
    },
    {
      "job": 79483670390,
      "time": 209,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "7407188102"
    },
    {
      "job": 79483670369,
      "time": 140,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7407171253"
    },
    {
      "job": 79482988942,
      "time": 244,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7407126827"
    },
    {
      "job": 79483670332,
      "time": 127,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7407173856"
    },
    {
      "job": 79483670393,
      "time": 135,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7407176754"
    },
    {
      "job": 79483670466,
      "time": 120,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "7407171422"
    },
    {
      "job": 79483670397,
      "time": 122,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7407171593"
    }
  ],
  "_buildurl": "https://github.com/r-universe/z267xu/actions/runs/26941200226",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/z267xu/ggmulti",
  "_commit": {
    "id": "726443f39fdb49b0a15df5c8d004e8497aadd59f",
    "author": "Zehao Xu <zehaoxu@MacBook-Pro-2.local>",
    "committer": "Zehao Xu <zehaoxu@MacBook-Pro-2.local>",
    "message": "size adjust\n",
    "time": 1757206884
  },
  "_maintainer": {
    "name": "Zehao Xu",
    "email": "z267xu@gmail.com",
    "login": "z267xu",
    "description": "PhD, University of Waterloo",
    "uuid": 40337165
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.4.0",
      "role": "Depends"
    },
    {
      "package": "methods",
      "role": "Depends"
    },
    {
      "package": "ggplot2",
      "version": ">= 3.5.2",
      "role": "Depends"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "grid",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "role": "Imports"
    },
    {
      "package": "cli",
      "role": "Imports"
    },
    {
      "package": "png",
      "role": "Suggests"
    },
    {
      "package": "tools",
      "role": "Suggests"
    },
    {
      "package": "stringr",
      "role": "Suggests"
    },
    {
      "package": "markdown",
      "role": "Suggests"
    },
    {
      "package": "magrittr",
      "role": "Suggests"
    },
    {
      "package": "gridExtra",
      "role": "Suggests"
    },
    {
      "package": "tibble",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "grDevices",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "tidyverse",
      "role": "Suggests"
    },
    {
      "package": "gtable",
      "role": "Suggests"
    },
    {
      "package": "covr",
      "role": "Suggests"
    },
    {
      "package": "maps",
      "role": "Suggests"
    },
    {
      "package": "nycflights13",
      "role": "Suggests"
    },
    {
      "package": "ggplot2movies",
      "role": "Suggests"
    }
  ],
  "_owner": "z267xu",
  "_selfowned": true,
  "_usedby": 3,
  "_updates": [
    {
      "week": "2025-36",
      "n": 8
    }
  ],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "z267xu",
      "count": 79,
      "uuid": 40337165
    },
    {
      "user": "rwoldford",
      "count": 43,
      "uuid": 1886483
    },
    {
      "user": "teunbrand",
      "count": 12,
      "uuid": 49372158
    },
    {
      "user": "zehaosardine",
      "count": 11,
      "uuid": 101205702
    }
  ],
  "_userbio": {
    "uuid": 40337165,
    "type": "user",
    "name": "Zehao Xu",
    "description": "PhD, University of Waterloo"
  },
  "_downloads": {
    "count": 768,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/ggmulti"
  },
  "_devurl": "https://github.com/z267xu/ggmulti",
  "_searchresults": 58,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/ggmulti.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/z267xu/ggmulti",
  "_realowner": "z267xu",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2021-01-05"
    },
    {
      "version": "1.0.1",
      "date": "2021-03-11"
    },
    {
      "version": "1.0.2",
      "date": "2021-05-19"
    },
    {
      "version": "1.0.3",
      "date": "2021-05-28"
    },
    {
      "version": "1.0.4",
      "date": "2021-07-23"
    },
    {
      "version": "1.0.5",
      "date": "2022-10-08"
    },
    {
      "version": "1.0.6",
      "date": "2022-11-06"
    },
    {
      "version": "1.0.7",
      "date": "2024-04-09"
    },
    {
      "version": "1.0.8",
      "date": "2025-10-08"
    },
    {
      "version": "1.0.9",
      "date": "2026-04-05"
    }
  ],
  "_exports": [
    "add_serialaxes_layers",
    "andrews",
    "coord_radar",
    "coord_radial",
    "coord_serialaxes",
    "geom_bar_",
    "geom_density_",
    "geom_hist_",
    "geom_histogram_",
    "geom_image_glyph",
    "geom_polygon_glyph",
    "geom_quantiles",
    "geom_serialaxes",
    "geom_serialaxes_density",
    "geom_serialaxes_glyph",
    "geom_serialaxes_hist",
    "geom_serialaxes_quantile",
    "GeomBar_",
    "GeomDensity_",
    "GeomImageGlyph",
    "GeomPolygonGlyph",
    "GeomQuantiles",
    "GeomSerialaxes",
    "GeomSerialaxesDensity",
    "GeomSerialAxesGlyph",
    "GeomSerialaxesHist",
    "GeomSerialaxesQuantile",
    "legendre",
    "position_dodge_",
    "position_dodge2_",
    "position_fill_",
    "position_identity_",
    "position_stack_",
    "PositionDodge_",
    "PositionDodge2_",
    "PositionFill_",
    "PositionIdentity_",
    "PositionStack_",
    "stat_bin_",
    "stat_count_",
    "stat_density_",
    "stat_dotProduct",
    "stat_hist_",
    "stat_serialaxes",
    "stat_serialaxes_density",
    "stat_serialaxes_hist",
    "stat_serialaxes_quantile",
    "StatBin_",
    "StatCount_",
    "StatDensity_",
    "StatDotProduct",
    "StatHist_",
    "StatSerialaxes",
    "StatSerialaxesDensity",
    "StatSerialaxesHist",
    "x_airplane",
    "x_cross",
    "x_hexagon",
    "x_maple",
    "x_star",
    "y_airplane",
    "y_cross",
    "y_hexagon",
    "y_maple",
    "y_star"
  ],
  "_datasets": [
    {
      "name": "NBAstats2021",
      "title": "NBA 30 Teams Statistics in 20-21 Regular Season",
      "object": "NBAstats2021",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "Team",
        "CONF",
        "DIV",
        "Playoff",
        "PTS",
        "FGM",
        "FGA",
        "FG%",
        "3PM",
        "3PA",
        "3P%",
        "FTM",
        "FTA",
        "FT%",
        "OR",
        "DR",
        "REB",
        "AST",
        "STL",
        "BLK",
        "TO",
        "PF",
        "OPTS",
        "OFGM",
        "OFGA",
        "OFG%",
        "O3PM",
        "O3PA",
        "O3P%",
        "OFTM",
        "OFTA",
        "OFT%",
        "OOR",
        "ODR",
        "OREB",
        "OAST",
        "OSTL",
        "OBLK",
        "OTO",
        "OPF",
        "Win",
        "Lose"
      ],
      "rows": 30,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "add_serialaxes_layers",
      "title": "Layers for serial axes coordinate",
      "topics": [
        "add_serialaxes_layers"
      ]
    },
    {
      "page": "coord_radial",
      "title": "Radial axes",
      "topics": [
        "coord_radial"
      ]
    },
    {
      "page": "coord_serialaxes",
      "title": "Serial axes coordinates",
      "topics": [
        "coord_serialaxes"
      ]
    },
    {
      "page": "dot_product",
      "title": "Transformation Coefficients",
      "topics": [
        "andrews",
        "dot_product",
        "legendre"
      ]
    },
    {
      "page": "geom_density_",
      "title": "More general smoothed density estimates",
      "topics": [
        "geom_density_",
        "stat_density_"
      ]
    },
    {
      "page": "geom_hist_",
      "title": "More general histogram",
      "topics": [
        "geom_bar_",
        "geom_histogram_",
        "geom_hist_",
        "stat_bin_",
        "stat_count_",
        "stat_hist_"
      ]
    },
    {
      "page": "geom_image_glyph",
      "title": "Add image glyphs on scatter plot",
      "topics": [
        "geom_image_glyph"
      ]
    },
    {
      "page": "geom_polygon_glyph",
      "title": "Add polygon glyphs on scatter plot",
      "topics": [
        "geom_polygon_glyph"
      ]
    },
    {
      "page": "geom_quantiles",
      "title": "Add quantile layers on serial axes coordinate",
      "topics": [
        "geom_quantiles"
      ]
    },
    {
      "page": "geom_serialaxes",
      "title": "Serial axes layer",
      "topics": [
        "geom_serialaxes",
        "stat_dotProduct",
        "stat_serialaxes"
      ]
    },
    {
      "page": "geom_serialaxes_density",
      "title": "Smoothed density estimates for \"widens\" data under serial axes coordinate",
      "topics": [
        "geom_serialaxes_density",
        "stat_serialaxes_density"
      ]
    },
    {
      "page": "geom_serialaxes_glyph",
      "title": "Add serial axes glyphs on scatter plot",
      "topics": [
        "geom_serialaxes_glyph"
      ]
    },
    {
      "page": "geom_serialaxes_hist",
      "title": "Histogram for \"widens\" data under serial axes coordinate",
      "topics": [
        "geom_serialaxes_hist",
        "stat_serialaxes_hist"
      ]
    },
    {
      "page": "geom_serialaxes_quantile",
      "title": "Quantile layer for serial axes coordinate",
      "topics": [
        "geom_serialaxes_quantile",
        "stat_serialaxes_quantile"
      ]
    },
    {
      "page": "Geom-ggproto",
      "title": "Base Geom ggproto classes for ggplot2",
      "topics": [
        "Geom-ggproto",
        "GeomBar_",
        "GeomDensity_",
        "GeomImageGlyph",
        "GeomPolygonGlyph",
        "GeomQuantiles",
        "GeomSerialaxes",
        "GeomSerialaxesDensity",
        "GeomSerialAxesGlyph",
        "GeomSerialaxesHist",
        "GeomSerialaxesQuantile"
      ]
    },
    {
      "page": "get_scaledData",
      "title": "scale data",
      "topics": [
        "get_scaledData"
      ]
    },
    {
      "page": "NBAstats2021",
      "title": "NBA 30 Teams Statistics in 20-21 Regular Season",
      "topics": [
        "NBAstats2021"
      ]
    },
    {
      "page": "polygon_glyph",
      "title": "Polygon glyph coordinates",
      "topics": [
        "polygon_glyph",
        "x_airplane",
        "x_cross",
        "x_hexagon",
        "x_maple",
        "x_star",
        "y_airplane",
        "y_cross",
        "y_hexagon",
        "y_maple",
        "y_star"
      ]
    },
    {
      "page": "position_dodge_",
      "title": "Dodge overlapping objects side-to-side",
      "topics": [
        "position_dodge2_",
        "position_dodge_"
      ]
    },
    {
      "page": "position_identity_",
      "title": "Don't adjust position",
      "topics": [
        "position_identity_"
      ]
    },
    {
      "page": "position_stack_",
      "title": "Stack overlapping objects on top of each another",
      "topics": [
        "position_fill_",
        "position_stack_"
      ]
    },
    {
      "page": "Position-ggproto",
      "title": "Base Position ggproto classes for ggplot2",
      "topics": [
        "Position-ggproto",
        "PositionDodge2_",
        "PositionDodge_",
        "PositionFill_",
        "PositionIdentity_",
        "PositionStack_"
      ]
    },
    {
      "page": "Stat-ggproto",
      "title": "Base Stat ggproto classes for ggplot2",
      "topics": [
        "Stat-ggproto",
        "StatBin_",
        "StatCount_",
        "StatDensity_",
        "StatDotProduct",
        "StatHist_",
        "StatSerialaxes",
        "StatSerialaxesDensity",
        "StatSerialaxesHist"
      ]
    }
  ],
  "_pkglogo": "https://github.com/z267xu/ggmulti/raw/HEAD/man/figures/logo.png",
  "_readme": "https://github.com/z267xu/ggmulti/raw/HEAD/README.md",
  "_rundeps": [
    "cli",
    "cpp11",
    "dplyr",
    "farver",
    "generics",
    "ggplot2",
    "glue",
    "gtable",
    "isoband",
    "labeling",
    "lifecycle",
    "magrittr",
    "pillar",
    "pkgconfig",
    "purrr",
    "R6",
    "RColorBrewer",
    "rlang",
    "S7",
    "scales",
    "stringi",
    "stringr",
    "tibble",
    "tidyr",
    "tidyselect",
    "utf8",
    "vctrs",
    "viridisLite",
    "withr"
  ],
  "_vignettes": [
    {
      "source": "glyph.Rmd",
      "filename": "glyph.html",
      "title": "Adding glyphs on scatterplot",
      "author": "Wayne Oldford and Zehao Xu",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Polygon glyphs",
        "Image glyphs",
        "Serialaxes glyphs",
        "Reference"
      ],
      "created": "2020-12-05 15:19:14",
      "modified": "2025-09-07 01:01:24",
      "commits": 6
    },
    {
      "source": "highDim.Rmd",
      "filename": "highDim.html",
      "title": "High Dimensional Data Visualization",
      "author": "Wayne Oldford and Zehao Xu",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Serialaxes coordinate",
        "Finite axes",
        "Infinite axes",
        "An alternative way to create a serial axes plot",
        "Reference"
      ],
      "created": "2020-12-05 15:19:14",
      "modified": "2022-11-03 14:21:54",
      "commits": 8
    },
    {
      "source": "histogram-density-.Rmd",
      "filename": "histogram-density-.html",
      "title": "Histogram and Density",
      "author": "Wayne Oldford and Zehao Xu",
      "engine": "knitr::knitr",
      "headings": [
        "Hist (histogram and bar plot)",
        "Two dimensional bar plot: geom_bar_",
        "Two dimensional histogram: geom_histogram_",
        "Just call geom_hist!",
        "Density",
        "Scaling",
        "Set Positions",
        "Position stack_",
        "Position dodge_(dodge2_)",
        "Conclusions"
      ],
      "created": "2020-12-05 15:19:14",
      "modified": "2025-09-06 22:02:46",
      "commits": 7
    }
  ],
  "_score": 6.370883016777606,
  "_indexed": true,
  "_nocasepkg": "ggmulti",
  "_universes": [
    "z267xu"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0.8",
      "date": "2026-06-04T08:54:03.000Z",
      "distro": "noble",
      "commit": "726443f39fdb49b0a15df5c8d004e8497aadd59f",
      "fileid": "1f4e7606e7e2c1bd58b5cdede3a46b709b9feda1c7ed8c615d20c27ac4dca1fb",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/z267xu/actions/runs/26941200226"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.0.8",
      "date": "2026-06-04T08:54:03.000Z",
      "distro": "noble",
      "commit": "726443f39fdb49b0a15df5c8d004e8497aadd59f",
      "fileid": "8cdd7e5c577df69831b529207fa93b4baa3b35821a8f87354147b2dd10b6a336",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/z267xu/actions/runs/26941200226"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.0.8",
      "date": "2026-06-04T08:54:11.000Z",
      "commit": "726443f39fdb49b0a15df5c8d004e8497aadd59f",
      "fileid": "6c45e2ebde3db5a96d4f59cebaf490b66e93e1364c622f06ebca8b05a7e746cb",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/z267xu/actions/runs/26941200226"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.0.8",
      "date": "2026-06-04T08:53:25.000Z",
      "commit": "726443f39fdb49b0a15df5c8d004e8497aadd59f",
      "fileid": "b20d7c24a4f1fc0a9c48d2da7fc691b30a59576fa46cbd06780891a2cd6392ea",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/z267xu/actions/runs/26941200226"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.0.8",
      "date": "2026-06-04T08:54:01.000Z",
      "commit": "726443f39fdb49b0a15df5c8d004e8497aadd59f",
      "fileid": "fede8cbac7cc820357fc71e1a146584bc4f56893cfe8a426b44fcc2c8b21b013",
      "status": "success",
      "buildurl": "https://github.com/r-universe/z267xu/actions/runs/26941200226"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.0.8",
      "date": "2026-06-04T08:53:13.000Z",
      "commit": "726443f39fdb49b0a15df5c8d004e8497aadd59f",
      "fileid": "be0ecd9e853870cd97faea5ecfb11f994483db5ac74ee4061fff44753fc4f411",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/z267xu/actions/runs/26941200226"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.0.8",
      "date": "2026-06-04T08:52:58.000Z",
      "commit": "726443f39fdb49b0a15df5c8d004e8497aadd59f",
      "fileid": "65bae832c69500e42bb6518d3d8b7ac20271566b0211f05aad87cd557628f029",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/z267xu/actions/runs/26941200226"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.0.8",
      "date": "2026-06-04T08:53:01.000Z",
      "commit": "726443f39fdb49b0a15df5c8d004e8497aadd59f",
      "fileid": "4159e00629bc9c5ad2dec4a366d4152a66b97b3b9ee7fc25f3177c775843de88",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/z267xu/actions/runs/26941200226"
    }
  ]
}