Description Usage Arguments Details Value Author(s) References See Also Examples
View source: R/plot.trifield.R
A simple wrapper around image and contour for plotting ternary fields
1 2 |
x |
An object of class |
contours |
Make contours? |
col |
Color palette to use |
lab1 |
First axis label |
lab2 |
Second axis label |
lab3 |
Third axis label |
tribox |
Draw a triangle around the plot? |
axis.lines |
Draw internal (altitute) axis lines? |
... |
Additional graphics parameters to be passed to plot |
This is a small demo function showing how one can make a ternary contour plot from a trifield
object. The input object can be any list with x, y and z fields, but the result will be odd if non-NA z-values fall outside an equilateral triangle with unit altitude.
None
Tim Keitt <tkeitt@gmail.com>
http://dx.doi.org/10.1016/j.ecolmodel.2012.05.020
plot.default
, image.default
, contour.default
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | # See demo(trifield)
## Not run:
grid.size = 128
par(mar = rep(2, 4), oma = rep(0, 4))
tg = ternary.grid(grid.size)
f = function(x)
sin(2 * pi * x[1]) +
sin(3 * pi * x[2]) +
sin(4 * pi * x[3])
z = ternary.apply(tg, f)
tf = ternary.field(tg, z)
plot(tf)
ternary.legend()
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.