Easily plot functions in R
A wrapper for ggplot2::stat_function()
umxPlotFun( fun = dnorm, min = -1, max = 5, xlab = NULL, ylab = NULL, title = NULL, p = NULL )
fun |
Function to plot. Also takes strings like "sin(x) + sqrt(1/x)" |
min |
x-range min |
max |
x-range max |
xlab |
= Optional x axis label |
ylab |
= Optional y axis label |
title |
Optional title for the plot |
p |
Optional plot onto which to draw the function. |
Easily plot a function - like sin, using ggplot.
A ggplot graph
Other Plotting functions:
plot.MxLISRELModel(),
plot.MxModelTwinMaker(),
plot.MxModel(),
umxPlotACEcov(),
umxPlotACEv(),
umxPlotACE(),
umxPlotCP(),
umxPlotDoC(),
umxPlotGxEbiv(),
umxPlotGxE(),
umxPlotIP(),
umxPlotSexLim(),
umxPlotSimplex(),
umx
## Not run:
# Uses fonts not available on CRAN
umxPlotFun(sin, max= 2*pi)
umxPlotFun("sqrt(1/x)", max= 2*pi)
umxPlotFun(sin, max= 2*pi, ylab="Output of sin", title="My Big Graph")
p = umxPlotFun(function(x){x^2}, max= 100, title="Supply and demand")
umxPlotFun(function(x){100^2-x^2}, p = p)
# Controlling other plot features
umxPlotFun(c("sin(x)", "x^3")) + ylim(c(-1,5))
## End(Not run)Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.