| scinot {emdbook} | R Documentation |
Scientific notation as LaTeX/expression()
Description
Takes a number and returns a version formatted in LaTeX
(suitable for use with Sexpr() in an Sweave document)
or in expression() (suitable for plotting),
or plots an axis with labels in scientific notation
Usage
scinot(x, format = c("latex", "expression"), delim="$",
pref="", ...)
axis.scinot(side,at)
Arguments
x |
a numeric vector (of length 1) |
format |
produce LaTeX or expression() format? |
delim |
delimiter to add at beginning and end (latex only) |
pref |
text to put before expression (expression only) |
side |
side on which to plot axis |
at |
list of locations/labels |
... |
additional arguments to |
Value
a character vector (if latex) or expression (if
expression); axis.scinot draws an axis on the
current plot
Author(s)
Ben Bolker
See Also
formatC, expression,
plotmath, axis, axTicks,
latexSN in the Hmisc package, eaxis in the sfsmisc package
Examples
scinot(1e-5)
scinot(1e-5,digits=0)
scinot(1e-5,"expression")
scinot(1e-5,"expression",pref="p=")
set.seed(1001)
plot(1:100,rlnorm(100,0,2),log="y",axes=FALSE)
axis(side=1)
axis.scinot(side=2) ## fix bug!
[Package emdbook version 1.3.13 Index]