ggtern: An Extension to 'ggplot2', for the Creation of Ternary Diagrams

Extends the functionality of 'ggplot2', providing the capability to plot ternary diagrams for (subset of) the 'ggplot2' geometries. Additionally, 'ggtern' has implemented several NEW geometries which are unavailable to the standard 'ggplot2' release. For further examples and documentation, please proceed to the 'ggtern' website.

AuthorNicholas Hamilton [aut, cre]
Date of publication2016-11-23 17:24:09
MaintainerNicholas Hamilton <nick@ggtern.com>
LicenseGPL-2
Version2.2.0
http://www.ggtern.com

View on CRAN

Man pages

aes: Modified Aesthetic Mappings

annotate: Create an annotation layer (ggtern version).

annotation_raster_tern: Annotation: High-performance rectangular tiling (ggtern...

arrangeGrob: Arrange multiple grobs on a page (ggtern version)

breaks_tern: Generate Axis Breaks

data_Feldspar: Elkin and Groves Feldspar Data

data_Fragments: Grantham and Valbel Rock Fragment Data

data_USDA: USDA Textural Classification Data

draw_key_tern: Key drawing functions

geom_mask: Apply Manual Clipping Mask

geom_point_swap: Points (Colour and Fill Swapped), as for a scatterplot

geom_smooth_tern: Add a Smoothed Conditional Mean.

geom_Xline: Fixed Value Lines

ggplot: Create a new ggplot plot.

ggplot_build: Build ggplot for rendering (ggtern version).

ggplot_gtable: Build a plot with all the usual bits and pieces.

ggsave: Save a ggplot (or other grid object) with sensible defaults...

ggtern: ggtern Constructor

ggtern_labels: Change Axis labels and legend titles

ggtern_labels_arrow_suffix: Atomic, Weight or Custom Percentage Suffix

ggtern_package: Ternary Diagrams in R

ggtern_themes: ggtern themes

kde2d.weighted: Two-Dimentional Kernel Density Estimation (Weighted)

label_formatter: 'label_formatter' is a function that formats / parses labels...

labels_tern: Generate Axis Labels

mahalanobis_distance: Mahalanobis Distance

overloaded: Overloaded ggplot2 functions

plot_construction: Plot Construction

position_jitter_tern: Jitter Ternary Points

position_nudge_tern: Nudge Ternary Points.

predictdf2d: Prediction data frame

rgb2hex: Convert RGB to HEX Color

scale_X_continuous: Ternary Position Scales

strip_unapproved: Strip Unapproved Layers

ternary_transformation: Ternary / Cartesian Transformation

tern_limits: Restrict Ternary Limits

theme: Set theme elements (ggtern version)

theme_arrowlength: Change the Length of the Ternary Arrows

theme_bordersontop: Render Borders on Top

theme_clockwise: Direction of Ternary Rotation

theme_complete: List of Available Themes

theme_convenience_functions: Theme Convenience Functions

theme_gridsontop: Render Grids on Top

theme_latex: Parse Labels w Latex Markup

theme_legendposition: Position Legend in Convenient Locations

theme_mesh: Create Grid Mesh

theme_novar_tern: Blank one variable's annotations in ternary plot

theme_rotate: Rotate Ternary Diagram

theme_showarrows: Show or Hide the Ternary Arrows

theme_showgrid: Show or Hide Grid

theme_showlabels: Show or Hide Axis Ticklabels

theme_showmask: Show or Hide the Clipping Mask

theme_showprimary: Show or Hide the Primary/Secondary Ticks

theme_showtitles: Show or Hide the Axis (Apex) Titles

theme_ticksoutside: Place Ticks Inside or Outside

theme_zoom_X: Zoom on Plot Region

transform_position_tern: Convenience function to transform all position variables in a...

undocumented: Internal Functions

zzz-depreciated: Depreciated Functions

Files in this package

ggtern
ggtern/TODO
ggtern/inst
ggtern/inst/staticdocs
ggtern/inst/staticdocs/content-topic.html
ggtern/inst/staticdocs/head.html
ggtern/inst/staticdocs/README.rmd
ggtern/inst/staticdocs/navbar.html
ggtern/inst/staticdocs/README.md
ggtern/inst/staticdocs/content-demo.html
ggtern/inst/staticdocs/content-index.html
ggtern/inst/staticdocs/bootstrap
ggtern/inst/staticdocs/bootstrap/css
ggtern/inst/staticdocs/bootstrap/css/bootstrap.css
ggtern/inst/staticdocs/bootstrap/css/bootstrap.min.css
ggtern/inst/staticdocs/bootstrap/css/staticdocs.css
ggtern/inst/staticdocs/bootstrap/css/custom.css
ggtern/inst/staticdocs/bootstrap/css/bootstrap-responsive.css
ggtern/inst/staticdocs/bootstrap/css/bootstrap-responsive.min.css
ggtern/inst/staticdocs/bootstrap/css/highlight.css
ggtern/inst/staticdocs/footer.html
ggtern/inst/staticdocs/icons.R
ggtern/inst/staticdocs/index.r
ggtern/NAMESPACE
ggtern/demo
ggtern/demo/points.R
ggtern/demo/00Index
ggtern/demo/mask.R
ggtern/NEWS
ggtern/data
ggtern/data/USDA.RData
ggtern/data/FeldsparRaster.RData
ggtern/data/Feldspar.RData
ggtern/data/Fragments.RData
ggtern/R
ggtern/R/theme-showlabels.R ggtern/R/calc-tern-tlr2xy.R ggtern/R/theme-bordersontop.R ggtern/R/theme-showsecondary.R ggtern/R/geom-smooth-tern.R ggtern/R/stat-confidence-tern.R ggtern/R/theme.R ggtern/R/onLoad.R ggtern/R/theme-novar-tern.R ggtern/R/geom-Xline.R ggtern/R/theme-ticksoutside.R ggtern/R/theme-arrowlength.R ggtern/R/plot.R ggtern/R/aes.R ggtern/R/position-jitter-tern.R ggtern/R/position-nudge-tern.R ggtern/R/theme-clockwise.R ggtern/R/strip-unapproved.R ggtern/R/labels-new.R ggtern/R/annotation-tern.R ggtern/R/ggtern-package.R ggtern/R/coord-tern.R ggtern/R/stat-interpolate-methods.R ggtern/R/utilities.R ggtern/R/geom-confidence-tern.R ggtern/R/labels-percent.R ggtern/R/theme-showtitles.R ggtern/R/gg-internal.R ggtern/R/plot-build.R ggtern/R/theme-elements.R ggtern/R/legend-draw-tern.R ggtern/R/plot-construction.R ggtern/R/theme-zoom.R ggtern/R/stat-smooth-tern.R ggtern/R/theme-showgrid.R ggtern/R/position-.R ggtern/R/scales-tern.R ggtern/R/calc-kde2d-weighted.R ggtern/R/theme-legend-position.R ggtern/R/theme-noarrows.R ggtern/R/utilities-help.R ggtern/R/geom-errorbarX.R ggtern/R/doc-data.R ggtern/R/depreciated.R ggtern/R/geom-Xisoprop.R ggtern/R/save.R ggtern/R/geom-crosshair-tern.R ggtern/R/geom-density-tern.R ggtern/R/stat-interpolate-tern.R ggtern/R/annotation-raster-tern.R ggtern/R/geom-interpolate-tern.R ggtern/R/theme-nomask.R ggtern/R/theme-defaults.R ggtern/R/theme-rotate.R ggtern/R/geom-mask.R ggtern/R/ggtern-constructor.R ggtern/R/calc-mahalanobis-distance.R ggtern/R/tern-limits.R ggtern/R/theme-mesh.R ggtern/R/stat-density-tern.R ggtern/R/theme-gridsontop.R ggtern/R/theme-latex.R ggtern/R/doc-theme-convenience.R ggtern/R/geom-point-swap.R ggtern/R/modifications-gridExtra.R
ggtern/README.md
ggtern/MD5
ggtern/build
ggtern/build/partial.rdb
ggtern/DESCRIPTION
ggtern/man
ggtern/man/strip_unapproved.Rd ggtern/man/ggplot_build.Rd ggtern/man/annotate.Rd ggtern/man/theme_gridsontop.Rd ggtern/man/ggtern_labels_arrow_suffix.Rd ggtern/man/theme_convenience_functions.Rd ggtern/man/geom_Xline.Rd ggtern/man/undocumented.Rd ggtern/man/overloaded.Rd ggtern/man/zzz-depreciated.Rd
ggtern/man/coord_tern.Rd
ggtern/man/kde2d.weighted.Rd ggtern/man/geom_mask.Rd ggtern/man/tern_limits.Rd ggtern/man/theme_mesh.Rd ggtern/man/annotation_raster_tern.Rd ggtern/man/theme_showarrows.Rd ggtern/man/data_USDA.Rd ggtern/man/position_jitter_tern.Rd ggtern/man/theme_zoom_X.Rd ggtern/man/predictdf2d.Rd ggtern/man/theme_showgrid.Rd ggtern/man/label_formatter.Rd ggtern/man/theme_arrowlength.Rd ggtern/man/ggtern_themes.Rd ggtern/man/theme_rotate.Rd ggtern/man/position_nudge_tern.Rd ggtern/man/breaks_tern.Rd ggtern/man/aes.Rd ggtern/man/ggtern_package.Rd
ggtern/man/geom_confidence_tern.Rd
ggtern/man/theme_ticksoutside.Rd ggtern/man/geom_smooth_tern.Rd
ggtern/man/geom_interpolate_tern.Rd
ggtern/man/rgb2hex.Rd ggtern/man/theme_showmask.Rd ggtern/man/ggtern.Rd ggtern/man/data_Feldspar.Rd ggtern/man/transform_position_tern.Rd ggtern/man/ggsave.Rd ggtern/man/mahalanobis_distance.Rd ggtern/man/theme_showlabels.Rd ggtern/man/theme.Rd ggtern/man/theme_showprimary.Rd ggtern/man/theme_latex.Rd ggtern/man/theme_legendposition.Rd
ggtern/man/geom_density_tern.Rd
ggtern/man/geom_point_swap.Rd ggtern/man/arrangeGrob.Rd
ggtern/man/geom_crosshair_tern.Rd
ggtern/man/theme_novar_tern.Rd
ggtern/man/geom_errorbarX.Rd
ggtern/man/draw_key_tern.Rd
ggtern/man/approved_layers.Rd
ggtern/man/labels_tern.Rd
ggtern/man/geom_Xisoprop.Rd
ggtern/man/theme_bordersontop.Rd ggtern/man/theme_complete.Rd ggtern/man/ternary_transformation.Rd ggtern/man/theme_clockwise.Rd ggtern/man/ggtern_labels.Rd ggtern/man/data_Fragments.Rd ggtern/man/ggplot_gtable.Rd
ggtern/man/theme_elements.Rd
ggtern/man/theme_showtitles.Rd ggtern/man/ggplot.Rd ggtern/man/scale_X_continuous.Rd ggtern/man/plot_construction.Rd

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

All documentation is copyright its authors; we didn't write any of that.