Paul Murrell

Paul Murrell

19 packages on CRAN

1 packages on Bioconductor

gridBase

cran
99.99th

Percentile

Integration of base and grid graphics

99.99th

Percentile

Functions to convert a page of plots drawn with the 'graphics' package into identical output drawn with the 'grid' package. The result looks like the original 'graphics'-based plot, but consists of 'grid' grobs and viewports that can then be manipulated with 'grid' functions (e.g., edit grobs and revisit viewports).

gridSVG

cran
99.99th

Percentile

Functions to export graphics drawn with package grid to SVG format. Additional functions provide access to SVG features that are not available in standard R graphics, such as hyperlinks, animation, filters, masks, clipping paths, and gradient and pattern fills.

compare

cran
99.99th

Percentile

Functions to compare a model object to a comparison object. If the objects are not identical, the functions can be instructed to explore various modifications of the objects (e.g., sorting rows, dropping names) to see if the modified versions are identical.

gridDebug

cran
99.99th

Percentile

Functions for drawing scene trees representing scenes that have been drawn using grid graphics.

99.99th

Percentile

Functions for drawing node-and-edge graphs that have been laid out by graphviz. This provides an alternative rendering to that provided by the 'Rgraphviz' package, with two main advantages: the rendering provided by 'gridGraphviz' should be more similar to what 'graphviz' itself would draw; and rendering with 'grid' allows for post-hoc customisations using the named viewports and grobs that 'gridGraphviz' produces.

grImport

cran
99.99th

Percentile

Functions for converting, importing, and drawing PostScript pictures in R plots.

rasterize

cran
99.99th

Percentile

Provides R functions to selectively rasterize components of 'grid' output.

graphicsQC

cran
99.99th

Percentile

Functions to generate graphics files, compare them with "model" files, and report the results, including visual and textual diffs of any differences.

99.99th

Percentile

Functions for performing polygon geometry with 'grid' grobs. This allows complex shapes to be defined by combining simpler shapes.

grImport2

cran
99.99th

Percentile

Functions for importing external vector images and drawing them as part of 'R' plots. This package is different from the 'grImport' package because, where that package imports 'PostScript' format images, this package imports 'SVG' format images. Furthermore, this package imports a specific subset of 'SVG', so external images must be preprocessed using a package like 'rsvg' to produce 'SVG' that this package can import. 'SVG' features that are not supported by 'R' graphics, e.g., gradient fills, can be imported and then exported via the 'gridSVG' package.

hexView

cran
99.99th

Percentile

Functions to view files in raw binary form like in a hex editor. Additional functions to specify and read arbitrary binary formats.

hyperdraw

bioconductor
99.99th

Percentile

Functions for visualizing hypergraphs.

RGraphics

cran
99.99th

Percentile

Data and Functions from the book R Graphics, Second Edition. There is a function to produce each figure in the book, plus several functions, classes, and methods defined in Chapter 8.

roloc

cran
99.99th

Percentile

Functions to convert an R colour specification to a colour name. The user can select and create different lists of colour names and different colour metrics for the conversion.

99.99th

Percentile

A colour list and colour metric based on the ISCC-NBS System of Color Designation for use with the 'roloc' package for converting colour specifications to colour names.

shipunov

cran
99.99th

Percentile

A collection of functions for data manipulation, plotting and statistical computing, to use separately or with the book "Visual Statistics. Use R!": Shipunov (2019) <http://ashipunov.info/shipunov/software/r/r-en.htm>. Most useful functions are probably Bclust(), Jclust() and BootA() which bootstrap hierarchical clustering; Recode...() which multiple recode in a fast, flexible and simple way; Misclass() which outputs confusion matrix even if classes are not concerted; Overlap() which calculates overlaps of convex hulls from any projection; and Pleiad() which is fast and flexible correlogram. In fact, there are much more useful functions, please see documentation.

BrailleR

cran
99.99th

Percentile

Blind users do not have access to the graphical output from R without printing the content of graphics windows to an embosser of some kind. This is not as immediate as is required for efficient access to statistical output. The functions here are created so that blind people can make even better use of R. This includes the text descriptions of graphs, convenience functions to replace the functionality offered in many GUI front ends, and experimental functionality for optimising graphical content to prepare it for embossing as tactile images.

fontcm

cran
99.99th

Percentile

Computer Modern font for use with extrafont package

grid

part_of_r
99.99th

Percentile

A rewrite of the graphics layout capabilities, plus some support for interaction.

polyclip

cran
99.99th

Percentile

R port of Angus Johnson's open source library Clipper. Performs polygon clipping operations (intersection, union, set minus, set difference) for polygonal regions of arbitrary complexity, including holes. Computes offset polygons (spatial buffer zones, morphological dilations, Minkowski dilations) for polygonal regions and polygonal lines. Computes Minkowski Sum of general polygons. There is a function for removing self-intersections from polygon data.