Content-Type: text/x-zim-wiki
Wiki-Format: zim 0.4

====== GNU R Plot Editor ======

The GNU R plot editor is, as its name suggests, a simple dialog that allows you to insert plotting scripts in GNU R's 'S' language.

**Dependencies:** This plugin requires GNU R to be installed.  For specific notebooks which others have created, bear in mind that they may have used GNU R with additional libraries installed.  In this case, as well as GNU R, you will need the same libraries installed that others used.

===== Syntax =====

Some quick examples of the GNU R syntax.  For a complete reference see the links below.


{{./gnu_r_plot.png?type=gnu_r_plot}}

'''
x = seq(-4,4,by=0.01)
y = sin(x) + 1
plot(x,y,type='l')
'''


	{{./gnu_r_plot001.png?type=gnu_r_plot}}

'''
# Maunga Whau Volcano Example
# Copyright (c) //R Development Core Team [5]//
x <- 10*(1:nrow(volcano)); x.at <- seq(100, 800, by=100)
y <- 10*(1:ncol(volcano)); y.at <- seq(100, 600, by=100)

# Using Terrain Colors

image(x, y, volcano, col=terrain.colors(100),axes=FALSE)
contour(x, y, volcano, levels=seq(90, 200, by=5), add=TRUE, col="brown")
axis(1, at=x.at)
axis(2, at=y.at)
box()
title(main="Maunga Whau Volcano", sub = "col=terrain.colors(100)", font.main=4)
'''


===== Features Available =====

Be aware that this plugin pre-sets the png device to render graphics.  For that reason, you should not try to use the other device commands (or to redefine the png device command).  For example, the 3d plotting devices that render to OpenGL rather than png should not be used, nor should the jpg output.

Aside from this, most of R's advanced plotting power should be available to you.

===== References =====

* An Introduction to R [1]
* The R Website [2]
* The R Wiki [3]

* [1] http://cran.r-project.org/doc/manuals/R-intro.html
* [2] http://www.r-project.org/index.html
* [3] http://rwiki.sciviews.org/
* [4] http://cran.r-project.org/banner.shtml
* [5] http://gallery.r-enthusiasts.com/

