metaplot

Data-Driven Diagnostic Plots

Designs plots in terms of core structure. See 'example(metaplot)'. Primary arguments are (unquoted) column names; order and type (numeric or not) dictate the resulting plot. Specify any y variables, x variable, any groups variable, and any conditioning variables to metaplot() to generate density plots, boxplots, mosaic plots, scatterplots, scatterplot matrices, or conditioned plots. Use multiplot() to arrange plots in grids. Wherever present, scalar column attributes 'label' and 'guide' are honored, producing fully annotated plots with minimal effort. Attribute 'guide' is typically units, but may be encoded() to provide interpretations of categorical values (see '?encode'). Utility unpack() transforms scalar column attributes to row values and pack() does the reverse, supporting tool-neutral storage of metadata along with primary data. The package supports customizable aesthetics such as such as reference lines, unity lines, smooths, log transformation, and linear fits. The user may choose between trellis and ggplot output. Compact syntax and integrated metadata promote workflow scalability.

Total

10,437

Last month

1,641

Last week

1,521

Average per day

55

Daily downloads

Total downloads

Description file content

Package
metaplot
Type
Package
Title
Data-Driven Diagnostic Plots
Version
0.7.1
Author
Tim Bergsma
Maintainer
Tim Bergsma
Description
Designs plots in terms of core structure. See 'example(metaplot)'. Primary arguments are (unquoted) column names; order and type (numeric or not) dictate the resulting plot. Specify any y variables, x variable, any groups variable, and any conditioning variables to metaplot() to generate density plots, boxplots, mosaic plots, scatterplots, scatterplot matrices, or conditioned plots. Use multiplot() to arrange plots in grids. Wherever present, scalar column attributes 'label' and 'guide' are honored, producing fully annotated plots with minimal effort. Attribute 'guide' is typically units, but may be encoded() to provide interpretations of categorical values (see '?encode'). Utility unpack() transforms scalar column attributes to row values and pack() does the reverse, supporting tool-neutral storage of metadata along with primary data. The package supports customizable aesthetics such as such as reference lines, unity lines, smooths, log transformation, and linear fits. The user may choose between trellis and ggplot output. Compact syntax and integrated metadata promote workflow scalability.
Imports
encode (>= 0.3.4), lattice, magrittr, dplyr (>= 0.7.1), tidyr, rlang, grid, gridExtra, gtable, ggplot2, scales
Suggests
csv, nlme
Depends
R (>= 2.10)
License
GPL-3
Encoding
UTF-8
LazyData
true
RoxygenNote
6.0.1
NeedsCompilation
no
Packaged
2018-08-09 11:21:38 UTC; tbergsma
Repository
CRAN
Date/Publication
2018-08-09 16:10:14 UTC

install.packages('metaplot')

0.7.1

7 days ago

Tim Bergsma

GPL-3

Depends on

R (>= 2.10)

Imports

encode (>= 0.3.4), lattice, magrittr, dplyr (>= 0.7.1), tidyr, rlang, grid, gridExtra, gtable, ggplot2, scales

Suggests

csv, nlme

Discussions