Package: PieGlyph 1.1.0

Rishabh Vishwakarma

PieGlyph: Axis Invariant Scatter Pie Plots

Extends 'ggplot2' to help replace points in a scatter plot with pie-chart glyphs showing the relative proportions of different categories. The pie glyphs are independent of the axes and plot dimensions, to prevent distortions when the plot dimensions are changed.

Authors:Rishabh Vishwakarma [aut, cre], Caroline Brophy [aut], Catherine Hurley [aut]

PieGlyph_1.1.0.tar.gz
PieGlyph_1.1.0.zip(r-4.7)PieGlyph_1.1.0.zip(r-4.6)PieGlyph_1.1.0.zip(r-4.5)
PieGlyph_1.1.0.tgz(r-4.6-any)PieGlyph_1.1.0.tgz(r-4.5-any)
PieGlyph_1.1.0.tar.gz(r-4.7-any)PieGlyph_1.1.0.tar.gz(r-4.6-any)
PieGlyph_1.1.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION |NEWS
card.svg |card.png
PieGlyph/json (API)

# Install 'PieGlyph' in R:
install.packages('PieGlyph', repos = c('https://rishvish.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/rishvish/pieglyph/issues

Pkgdown/docs site:https://rishvish.github.io

On CRAN:

Conda:

6.65 score 7 stars 1 packages 61 scripts 610 downloads 8 exports 64 dependencies

Last updated from:823945117e. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK162
source / vignettesOK234
linux-release-x86_64OK190
macos-release-arm64OK98
macos-oldrel-arm64OK107
windows-develOK123
windows-releaseOK132
windows-oldrelOK120
wasm-releaseOK149

Exports:draw_key_piegeom_pie_glyphgeom_pie_interactivepieGrobscale_radiusscale_radius_continuousscale_radius_discretescale_radius_manual

Dependencies:base64encbslibcachemclicpp11digestdplyrevaluatefarverfastmapfontawesomefontBitstreamVerafontLiberationfontquiverforcatsfsgdtoolsgenericsggforceggiraphggplot2gluegtablehighrhtmltoolshtmlwidgetsisobandjquerylibjsonliteknitrlabelinglifecyclemagrittrMASSmemoisemimepillarpkgconfigplyrpolyclippurrrR6rappdirsRColorBrewerRcpprlangrmarkdownS7sassscalesstringistringrsystemfontstibbletidyrtidyselecttinytextweenrutf8vctrsviridisLitewithrxfunyaml

Multinomial Classification
Load libraries | Load data | Classification model | Create plot

Last update: 2025-08-22
Started: 2023-01-09

Pie-chart lollipop plots
Load libraries | Create fake data | Fit logistic regression model | Model predictions | Lollipop plot with pie-charts

Last update: 2025-08-22
Started: 2022-11-27

PieGlyph
Load libraries | Simulate raw data | Standard specification (wide-data) | Create scatter plot with pie-charts | Basic plot | Change pie radius and border colour | Map radius to a variable | Adjust radius for groups | Add custom labels | Change category colours | Alternative specification (long-data) | Stack the attributes in one column | Create plot | Interactive pie-chart glyphs

Last update: 2025-08-22
Started: 2022-11-27

Spatial data example
Load Packages | Create data | Load Map data | Create plot | Create map | Add pie charts showing proportion of votes for different in each states

Last update: 2025-08-22
Started: 2022-11-27

Time-series example
Load Packages | Load data | Create Plots | Problems with existing techniques | Fixing the problems using PieGlyph

Last update: 2025-08-22
Started: 2022-11-27

Unusual Situations
Load library | Missing values for a particular attribute | Missing values for all attributes | All attributes equal to zero | Negative values for attributes | Identical x and y values for different pie-glyphs

Last update: 2025-08-22
Started: 2022-11-27

Interactive pie-chart glyphs
Load libraries | Simulate raw data | Create basic interactive visualisation | Custom tooltip | Showing information on clicking pie-glyphs | Group pie-glyphs using data_id | Customising the aesthetics of interactivity | Selection of observations in a plot | Selection across multiple plots | Combining with other interactive geoms/elements from ggiraph

Last update: 2024-04-24
Started: 2024-04-24