{
  "_id": "6a1038a1acfb0bcc41c9ab36",
  "Package": "ggfun",
  "Title": "Miscellaneous Functions for 'ggplot2'",
  "Version": "0.2.0.001",
  "Authors@R": "c(\nperson(\"Guangchuang\", \"Yu\",     email = \"guangchuangyu@gmail.com\", role = c(\"aut\", \"cre\", \"cph\"), comment = c(ORCID = \"0000-0002-6485-8781\")),\nperson(\"Shuangbin\", \"Xu\",       email = \"xshuangbin@163.com\",      role = \"aut\", comment = c(ORCID=\"0000-0003-3513-5362\"))\n)",
  "Description": "Useful functions and utilities for 'ggplot' object (e.g.,\ngeometric layers, themes, and utilities to edit the object).",
  "VignetteBuilder": "knitr",
  "ByteCompile": "true",
  "License": "Artistic-2.0",
  "Encoding": "UTF-8",
  "URL": "https://github.com/YuLab-SMU/ggfun",
  "BugReports": "https://github.com/YuLab-SMU/ggfun/issues",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.2",
  "Config/pak/sysreqs": "cmake make libuv1-dev",
  "Repository": "https://yulab-smu.r-universe.dev",
  "Date/Publication": "2025-07-16 05:40:26 UTC",
  "RemoteUrl": "https://github.com/yulab-smu/ggfun",
  "RemoteRef": "HEAD",
  "RemoteSha": "568499c99b48f1316bd0f7d5869790a9db19c294",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-12 05:55:53 UTC",
    "User": "root"
  },
  "Author": "Guangchuang Yu [aut, cre, cph] (ORCID:\n<https://orcid.org/0000-0002-6485-8781>),\nShuangbin Xu [aut] (ORCID: <https://orcid.org/0000-0003-3513-5362>)",
  "Maintainer": "Guangchuang Yu <guangchuangyu@gmail.com>",
  "MD5sum": "02c2262000963900501c114c17956de4",
  "_user": "yulab-smu",
  "_type": "src",
  "_file": "ggfun_0.2.0.001.tar.gz",
  "_fileid": "9b297cbfd5fbc5a1b075a213ca2f5567d7472b59f55fb26f7e4a6f934a487dbc",
  "_filesize": 529740,
  "_sha256": "9b297cbfd5fbc5a1b075a213ca2f5567d7472b59f55fb26f7e4a6f934a487dbc",
  "_created": "2026-05-12T05:55:53.000Z",
  "_published": "2026-05-22T11:06:09.623Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77367223936,
      "time": 148,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6936760820"
    },
    {
      "job": 77367223799,
      "time": 146,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6936760459"
    },
    {
      "job": 77367223860,
      "time": 117,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6936753836"
    },
    {
      "job": 77367223881,
      "time": 128,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6936756296"
    },
    {
      "job": 77367223270,
      "time": 184,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6936728548"
    },
    {
      "job": 77367223603,
      "time": 105,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7158994961"
    },
    {
      "job": 77367223842,
      "time": 91,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6936748354"
    },
    {
      "job": 77367224347,
      "time": 108,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6936752183"
    },
    {
      "job": 77367224013,
      "time": 87,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6936747510"
    }
  ],
  "_buildurl": "https://github.com/r-universe/yulab-smu/actions/runs/25716208472",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/yulab-smu/ggfun",
  "_commit": {
    "id": "568499c99b48f1316bd0f7d5869790a9db19c294",
    "author": "Guangchuang Yu <guangchuangyu@gmail.com>",
    "committer": "Guangchuang Yu <guangchuangyu@gmail.com>",
    "message": "add default value\n",
    "time": 1752644426
  },
  "_maintainer": {
    "name": "Guangchuang Yu",
    "email": "guangchuangyu@gmail.com",
    "login": "guangchuangyu",
    "twitter": "@guangchuangyu",
    "uuid": 626539,
    "orcid": "0000-0002-6485-8781"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.2.0",
      "role": "Depends"
    },
    {
      "package": "cli",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "grid",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "scales",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "yulab.utils",
      "version": ">= 0.1.6",
      "role": "Imports"
    },
    {
      "package": "ggplotify",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "prettydoc",
      "role": "Suggests"
    },
    {
      "package": "tidyr",
      "role": "Suggests"
    },
    {
      "package": "ggnewscale",
      "role": "Suggests"
    }
  ],
  "_owner": "yulab-smu",
  "_selfowned": true,
  "_usedby": 162,
  "_updates": [
    {
      "week": "2025-25",
      "n": 2
    },
    {
      "week": "2025-28",
      "n": 1
    },
    {
      "week": "2025-29",
      "n": 3
    }
  ],
  "_tags": [],
  "_stars": 18,
  "_contributors": [
    {
      "user": "guangchuangyu",
      "count": 62,
      "uuid": 626539
    },
    {
      "user": "xiangpin",
      "count": 18,
      "uuid": 17870644
    },
    {
      "user": "olivroy",
      "count": 1,
      "uuid": 52606734
    }
  ],
  "_userbio": {
    "uuid": 40430016,
    "type": "organization",
    "name": "Bioinformatics Group @ SMU",
    "description": "Research group led by Prof. Guangchuang Yu in School of Basic Medical Sciences, Southern Medical University"
  },
  "_downloads": {
    "count": 57450,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/ggfun"
  },
  "_devurl": "https://github.com/yulab-smu/ggfun",
  "_searchresults": 115,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/ggfun.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/yulab-smu/ggfun",
  "_realowner": "yulab-smu",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.0.2",
      "date": "2021-07-01"
    },
    {
      "version": "0.0.3",
      "date": "2021-08-17"
    },
    {
      "version": "0.0.4",
      "date": "2021-09-17"
    },
    {
      "version": "0.0.5",
      "date": "2022-01-20"
    },
    {
      "version": "0.0.6",
      "date": "2022-04-01"
    },
    {
      "version": "0.0.7",
      "date": "2022-08-31"
    },
    {
      "version": "0.0.8",
      "date": "2022-11-07"
    },
    {
      "version": "0.0.9",
      "date": "2022-11-21"
    },
    {
      "version": "0.1.0",
      "date": "2023-06-20"
    },
    {
      "version": "0.1.1",
      "date": "2023-06-24"
    },
    {
      "version": "0.1.2",
      "date": "2023-08-09"
    },
    {
      "version": "0.1.3",
      "date": "2023-09-15"
    },
    {
      "version": "0.1.4",
      "date": "2024-01-19"
    },
    {
      "version": "0.1.5",
      "date": "2024-05-28"
    },
    {
      "version": "0.1.6",
      "date": "2024-08-28"
    },
    {
      "version": "0.1.7",
      "date": "2024-10-24"
    },
    {
      "version": "0.1.8",
      "date": "2024-12-03"
    },
    {
      "version": "0.1.9",
      "date": "2025-06-21"
    },
    {
      "version": "0.2.0",
      "date": "2025-07-15"
    }
  ],
  "_exports": [
    "%<+%",
    "element_blinds",
    "element_roundrect",
    "facet_set",
    "geom_cake",
    "geom_hist",
    "geom_scatter_rect",
    "geom_segment_c",
    "geom_triangle",
    "geom_volpoint",
    "geom_xspline",
    "GeomXspline",
    "get_aes_var",
    "get_legend",
    "get_plot_data",
    "ggbreak2ggplot",
    "gglegend",
    "ggrange",
    "gpar",
    "identify",
    "is.ggbreak",
    "is.ggtree",
    "keybox",
    "set_font",
    "set_point_legend_shape",
    "stat_hist",
    "td_filter",
    "td_mutate",
    "td_unnest",
    "theme_blinds",
    "theme_fp",
    "theme_no_margin",
    "theme_noaxis",
    "theme_nothing",
    "theme_noxaxis",
    "theme_noyaxis",
    "theme_stamp",
    "theme_transparent",
    "volplot",
    "xrange",
    "yrange"
  ],
  "_help": [
    {
      "page": "attacher",
      "title": "%<+%",
      "topics": [
        "%<+%"
      ]
    },
    {
      "page": "element_blinds",
      "title": "this element is used to control the line color of panel.grid.major/minor.x or panel.grid.major/minor.y",
      "topics": [
        "element_blinds"
      ]
    },
    {
      "page": "element_roundrect",
      "title": "round rectangle borders and backgrounds",
      "topics": [
        "element_roundrect"
      ]
    },
    {
      "page": "facet_set",
      "title": "facet_set",
      "topics": [
        "facet_set"
      ]
    },
    {
      "page": "geom_cake",
      "title": "geom_cake",
      "topics": [
        "geom_cake"
      ]
    },
    {
      "page": "geom_scatter_rect",
      "title": "geom_scatter_rect",
      "topics": [
        "geom_scatter_rect"
      ]
    },
    {
      "page": "geom_segment_c",
      "title": "geom_segment_c",
      "topics": [
        "geom_segment_c"
      ]
    },
    {
      "page": "geom_triangle",
      "title": "geom_triangle",
      "topics": [
        "geom_triangle"
      ]
    },
    {
      "page": "geom_volpoint",
      "title": "geom_volpoint",
      "topics": [
        "geom_volpoint"
      ]
    },
    {
      "page": "geom_xspline",
      "title": "X-Spline Geometry for ggplot2",
      "topics": [
        "GeomXspline",
        "geom_xspline"
      ]
    },
    {
      "page": "get_aes_var",
      "title": "get_aes_var",
      "topics": [
        "get_aes_var"
      ]
    },
    {
      "page": "get-legend",
      "title": "get_legend",
      "topics": [
        "get_legend"
      ]
    },
    {
      "page": "get_plot_data",
      "title": "get_plot_data",
      "topics": [
        "get_plot_data"
      ]
    },
    {
      "page": "ggbreak2ggplot",
      "title": "ggbreak2ggplot",
      "topics": [
        "ggbreak2ggplot"
      ]
    },
    {
      "page": "gglegend",
      "title": "gglegend",
      "topics": [
        "gglegend"
      ]
    },
    {
      "page": "identify",
      "title": "identify",
      "topics": [
        "identify.gg"
      ]
    },
    {
      "page": "is-ggbreak",
      "title": "is.ggbreak",
      "topics": [
        "is.ggbreak"
      ]
    },
    {
      "page": "is.ggtree",
      "title": "is.ggtree",
      "topics": [
        "is.ggtree"
      ]
    },
    {
      "page": "keybox",
      "title": "keybox",
      "topics": [
        "keybox"
      ]
    },
    {
      "page": "set_font",
      "title": "set_font",
      "topics": [
        "set_font"
      ]
    },
    {
      "page": "set_point_legend_shape",
      "title": "set_point_legend_shape",
      "topics": [
        "set_point_legend_shape"
      ]
    },
    {
      "page": "geom_hist",
      "title": "Histogram for continuous data",
      "topics": [
        "geom_hist",
        "stat_hist"
      ]
    },
    {
      "page": "td_filter",
      "title": "td-filter",
      "topics": [
        "td_filter"
      ]
    },
    {
      "page": "td_mutate",
      "title": "td-mutate",
      "topics": [
        "td_mutate"
      ]
    },
    {
      "page": "td_unnest",
      "title": "td-unnest",
      "topics": [
        "td_unnest"
      ]
    },
    {
      "page": "theme_blinds",
      "title": "the theme of blind-like",
      "topics": [
        "theme_blinds"
      ]
    },
    {
      "page": "theme_fp",
      "title": "theme_fp",
      "topics": [
        "theme_fp"
      ]
    },
    {
      "page": "theme_no_margin",
      "title": "theme_no_margin",
      "topics": [
        "theme_no_margin"
      ]
    },
    {
      "page": "theme_nothing",
      "title": "theme_nothing",
      "topics": [
        "theme_nothing"
      ]
    },
    {
      "page": "theme-no-axis",
      "title": "theme_noxaxis",
      "topics": [
        "theme_noaxis",
        "theme_noxaxis",
        "theme_noyaxis"
      ]
    },
    {
      "page": "theme_stamp",
      "title": "the theme of blind-like alias of theme_blinds",
      "topics": [
        "theme_stamp"
      ]
    },
    {
      "page": "theme_transparent",
      "title": "theme_transparent",
      "topics": [
        "theme_transparent"
      ]
    },
    {
      "page": "volplot",
      "title": "volplot",
      "topics": [
        "volplot"
      ]
    },
    {
      "page": "ggrange",
      "title": "plot range of a ggplot object",
      "topics": [
        "ggrange",
        "xrange",
        "yrange"
      ]
    }
  ],
  "_rundeps": [
    "cli",
    "cpp11",
    "digest",
    "dplyr",
    "farver",
    "fs",
    "generics",
    "ggplot2",
    "glue",
    "gtable",
    "isoband",
    "labeling",
    "lifecycle",
    "magrittr",
    "pillar",
    "pkgconfig",
    "R6",
    "rappdirs",
    "RColorBrewer",
    "rlang",
    "S7",
    "scales",
    "tibble",
    "tidyselect",
    "utf8",
    "vctrs",
    "viridisLite",
    "withr",
    "yulab.utils"
  ],
  "_vignettes": [
    {
      "source": "ggfun.Rmd",
      "filename": "ggfun.html",
      "title": "Useful functions for ggplot2",
      "author": "Guangchuang Yu School of Basic Medical Sciences, Southern Medical University",
      "engine": "knitr::rmarkdown",
      "headings": [
        "element_roundrect",
        "gglegend",
        "set_font",
        "facet_set"
      ],
      "created": "2021-06-29 08:44:24",
      "modified": "2021-09-17 15:25:45",
      "commits": 6
    }
  ],
  "_score": 10.540047898127158,
  "_indexed": true,
  "_nocasepkg": "ggfun",
  "_universes": [
    "yulab-smu",
    "guangchuangyu"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.2.0.001",
      "date": "2026-05-12T05:58:07.000Z",
      "distro": "noble",
      "commit": "568499c99b48f1316bd0f7d5869790a9db19c294",
      "fileid": "d2200fdec9f49395731fbc3dbe0cf5b1056f2addd80a9b03170576cc2103a9b6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/yulab-smu/actions/runs/25716208472"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.2.0.001",
      "date": "2026-05-12T05:58:07.000Z",
      "distro": "noble",
      "commit": "568499c99b48f1316bd0f7d5869790a9db19c294",
      "fileid": "e00e102d28fd41ebf28937165636fce9501ac87ab77d69d45a09900d1534761f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/yulab-smu/actions/runs/25716208472"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.2.0.001",
      "date": "2026-05-12T05:57:43.000Z",
      "commit": "568499c99b48f1316bd0f7d5869790a9db19c294",
      "fileid": "091cc341e4985d7f52c605becc7c8aa8c00ca9371c3a74c6c35f02ca6aedd68d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/yulab-smu/actions/runs/25716208472"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.2.0.001",
      "date": "2026-05-12T05:57:51.000Z",
      "commit": "568499c99b48f1316bd0f7d5869790a9db19c294",
      "fileid": "8d91521f1c2ea1f7c728fcd0ba32723c3d4ad5f0fdac4b589604519d79f9c7c7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/yulab-smu/actions/runs/25716208472"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.2.0.001",
      "date": "2026-05-12T05:57:05.000Z",
      "commit": "568499c99b48f1316bd0f7d5869790a9db19c294",
      "fileid": "f994ed02c86c153c41bec4033d1c04e350719255eb4c30810bda0cb863b0b59e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/yulab-smu/actions/runs/25716208472"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.2.0.001",
      "date": "2026-05-12T05:57:18.000Z",
      "commit": "568499c99b48f1316bd0f7d5869790a9db19c294",
      "fileid": "35999c6ff6b44fc0b11da6681af2f834feda1a1aa1b3790d17b1ee8ebd384acc",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/yulab-smu/actions/runs/25716208472"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.2.0.001",
      "date": "2026-05-12T05:57:03.000Z",
      "commit": "568499c99b48f1316bd0f7d5869790a9db19c294",
      "fileid": "27964c62fc5ba49390b1d247f8f0b600f6ab58b12c12c031455f97bc7a9a5ee8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/yulab-smu/actions/runs/25716208472"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.2.0.001",
      "date": "2026-05-22T11:05:42.000Z",
      "commit": "568499c99b48f1316bd0f7d5869790a9db19c294",
      "fileid": "21064a5d6d867c56fd466c26df3ce1f90bf7b4ab35a46259cf9527c9fa25952b",
      "status": "success",
      "buildurl": "https://github.com/r-universe/yulab-smu/actions/runs/25716208472"
    }
  ]
}