Produce quantile-quantile plots for the normal, inverse Gaussian, generalized hyperbolic Student-t and the generalized lambda distributions.
qqnormPlot(x, labels = TRUE, col = "steelblue", pch = 19,
title = TRUE, mtext = TRUE, grid = FALSE, rug = TRUE,
scale = TRUE, ...)
qqnigPlot(x, labels = TRUE, col = "steelblue", pch = 19,
title = TRUE, mtext = TRUE, grid = FALSE, rug = TRUE,
scale = TRUE, ...)
qqghtPlot(x, labels = TRUE, col = "steelblue", pch = 19,
title = TRUE, mtext = TRUE, grid = FALSE, rug = TRUE,
scale = TRUE, ...)
qqgldPlot(x, labels = TRUE, col = "steelblue", pch = 19,
title = TRUE, mtext = TRUE, grid = FALSE, rug = TRUE,
scale = TRUE, ...)a list containing some of the quantities computed for the plot, invisibly. Currently contains the following components:
the quantiles of the reference distribution, used for the x-axis,
the (possibly scaled) ordered values of the time series, used for the y-axis.
The list has attribute "control" containing the parameters of
the fitted distribution.
an object of class "timeSeries" or any other object which can
be transformed by as.timeSeries.
a logical flag, should the plot be returned with default labels and
decorated in an automated way? By default TRUE.
the color for the series. In the univariate case use just a color
name like the default, col = "steelblue", in the multivariate
case we recommend to select the colors from a color palette,
e.g. col = heat.colors(ncol(x)).
an integer value, by default 19. Which plot character should be used in the plot?
a logical flag, by default TRUE. Should a default title be
added to the plot?
a logical flag, by default TRUE. Should a marginal text be
printed on the third site of the graph?
a logical flag, should a grid be added to the plot? By default
TRUE.
a logical flag, by default TRUE. Should a rug representation
of the data be added to the plot?
a logical flag, by default TRUE. Should the plot be for the
scaled time series? Used by qqnormPlot only, ignored silently
by the others.
optional arguments passed to plot().
Diethelm Wuertz for the Rmetrics R-port.
qqnormPlot produces a tailored Normal quantile-quantile plot.
qqnigPlot produces a tailored NIG quantile-quantile plot.
qqghtPlot produces a tailored GHT quantile-quantile plot.
qqgldPlot produces a tailored GLD quantile-quantile plot.
seriesPlot,
returnPlot,
cumulatedPlot,
drawdownPlot
histPlot,
densityPlot,
logDensityPlot
boxPlot,
boxPercentilePlot
acfPlot,
pacfPlot,
teffectPlot,
lacfPlot
scalinglawPlot
returnSeriesGUI
## data
data(LPP2005REC, package = "timeSeries")
SPI <- LPP2005REC[, "SPI"]
plot(SPI, type = "l", col = "steelblue", main = "SP500")
abline(h = 0, col = "grey")
qqnormPlot(SPI)
Run the code above in your browser using DataLab