| plot.wblr | R Documentation |
wblr Object Plotting on pretty canvax
This function adds the .wblr method to plot.default
from the graphics package.
Currently, the function plots the (life-)time observations, fits (if any)
and confidence bounds for B-lives (if any) of an
wblr object or a list of wblr objects on Weibull or
Lognormal probability paper.
For each fit in the (list of) wblr object(s), legends are added to
the plot, displaying the fit parameters and (if available) goodness-of-fit
indicators and confidence information.
## S3 method for class 'wblr' plot(x, ...)
x |
Object of class |
... |
Options for plotting the |
The ... argument can be any graphical parameter that can be
supplied to plot.default, and any option that can be
set by the function options.wblr. The options set
in this way are applied to all graphical elements of the plot, overriding
any previously supplied options.
One can pass a list of wblr objects to plot.wblr; in
that case it is mandatory to use the full method name: plot.wblr(...)
and not plot(...).
The calculated Weibull or Lognormal distribution fits are plotted
on Weibull probability paper by default, but by passing the argument
canvas = "lognormal" to the function, Lognormal paper is used.
When a list of wblr objects is passed, the plot window is generated
with the options of the first wblr object in the list.
Graphical controls typically used with plot or plot.wblr:
canvasThe plotting canvas to be used. This does not necessarily have to match the fit distribution.
Only "weibull" (default) or "lognormal" are recognized.
mar Margins defaults to c(5.1,4.1,5.1,2.1),.
main Title, defaults to "Probability Plot".
main.contour Contour plot title defaults to "Contour Plot".
sub Subtitle defaults to NULL.
sub.contour Contour subtitle defaults to NULL.
xlim Plot x limits override to be presented as a vector c(lo,hi), default NULL.
ylim Plot y limits override to be presented as a vector c(lo,hi), default NULL.
xlab X axis label defaults to "Time To Failure".
ylab Y axis label defaults to "Unreliability [%]".
coordinate.text.size default 0.7.
signif Used to control display of numbers in Legend, default 4.
col.grid Color for chart gridlines defaults "grey".
is.plot.grid default TRUE.
is.plot.fit default TRUE.
is.plot.pp default TRUE.
is.plot.ppcoordinates default FALSE.
is.plot.legend default TRUE.
legend.position default "bottomright". See legend Details.
legend.inset default c(0,0). legend inset values are fractions of graph width and height.
legend.text.size default 0.7.
label defaults to "".
in.legend default TRUE.
in.legend.blives default TRUE.
in.legend.gof default TRUE.
is.plot.cb default TRUE.
persistent default TRUE.
Currently, the function returns no value.
Jurgen Symynck, Filip De Bal, Weibull analysis using R, in a nutshell (New Technologies and Products in Machine Manufacturing Technology, Stefan cel Mare University of Suceava, 2010).
Jurgen Symynck, Filip De Bal, Monte Carlo pivotal confidence bounds for Weibull analysis, with implementations in R (New Technologies and Products in Machine Manufacturing Technology, Stefan cel Mare University of Suceava, 2011).
options.wblr(blives=0.1) # make the legend boxes a bit shorter...
da2 <- wblr.conf(wblr.fit(wblr(runif(5,10,100),col="red")))
da3 <- wblr.conf(wblr.fit(wblr(rweibull(5,2,1000),col="green4",pch=3)))
da4 <- wblr.conf(wblr.fit(wblr(rlnorm(5,log(500),log(2)),col="blue3",pch=8),
dist="lognormal"))
## Not run:
plot.wblr(list(da2,da3,da4),xlim=c(1,1e6),
main="Uniformly distributed observations")
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.