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.

Author
Nicholas Hamilton [aut, cre]
Date of publication
2016-11-23 17:24:09
Maintainer
Nicholas Hamilton <nick@ggtern.com>
License
GPL-2
Version
2.2.0
URLs

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...
approved_layers
Approved Geoms, Stats and Positions
arrangeGrob
Arrange multiple grobs on a page (ggtern version)
breaks_tern
Generate Axis Breaks
coord_tern
Ternary Coordinate System
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_confidence_tern
Confidence Interval
geom_crosshair_tern
Ternary Crosshairs
geom_density_tern
Density Estimate (ggtern version)
geom_errorbarX
Ternary Error Bars
geom_interpolate_tern
Ternary Interpolation
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_Xisoprop
Fixed Value Isoproportion Lines
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_elements
New Theme Elements
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