Harry Thompson

GitHub

Hi, I’m Harry! Check out some of my R packages:

gglinedensity

CRAN CRAN: Task View Documentation GitHub

gglinedensity

The goal of gglinedensity is to bring the DenseLines algorithm to R via ggplot2, providing a “derived density visualisation (that) allows users both to see the aggregate trends of multiple (time) series and to identify anomalous extrema” (Moritz and Fisher, 2018).

gghexsize

CRAN Documentation GitHub

gghexsize

The goal of gghexsize is mainly to provide users with the ability to vary the size of each hexagon in hexagonal heatmaps created with ggplot2.

ggtreebar

CRAN Documentation GitHub

ggtreebar

The goal of ggtreebar is to provide ggplot2 geoms analogous to geom_col() and geom_bar() that allow for treemaps using treemapify nested within each bar segment.

gggradient

CRAN Documentation GitHub

gggradient

The goal of gggradient is to leverage the power of ggplot2 scale syntax to interface with the flexibility of grid::linearGradient() patterns.

scenesetr

CRAN GitHub

scenesetr

The goal of scenesetr is to allow R users to interactively explore and animate custom 3-D scenes. scenesetr provides intuitive tools to define behaviors of lights, cameras and objects in response to key inputs and each other, and to record scenes as they pan out in real time. Save recordings to PNG or GIF.

Scene objects can be read from .obj files and stars raster objects.