Plot a distribution of a data distribution object

Share:

Description

Plot a distribution of a data distribution object

Usage

1
plotDist(object, xlim = NULL, ylim = NULL, r = 0, var = NULL, contour = TRUE)

Arguments

object

The data distribution object (SimDataDist) to plot a distribution

xlim

A numeric vector with two elements specifying the lower and upper limit of the x-axis to be plotted.

ylim

A numeric vector with two elements specifying the lower and upper limit of the y-axis to be plotted. This argument is applicable for the joint distribution of two dimensions only

r

The correlation of two dimensions in the joint distribution

var

A vector of the index of variables to be plotted. The length of vector cannot be greater than 2.

contour

Applicable if two variables are used only. If TRUE, the contour plot is provided. If FALSE, the perspective plot is provided.

Value

No return value. This function will plot a graph only.

Author(s)

Sunthud Pornprasertmanit (psunthud@gmail.com)

See Also

  • SimDataDist for plotting a data distribution object

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
datadist <- bindDist(skewness = c(0, -2, 2), kurtosis = c(2, 4, 4))

# Plot the joint distribution of Variables 1 and 2 with correlation of 0.5
plotDist(datadist, r=0.5, var=1:2)

# Plot the marginal distribution of the variable 3
plotDist(datadist, var=3)

## Not run: 
datadist2 <- bindDist(c("chisq", "t", "f"), list(df=5), list(df=3), list(df1=3, df2=5))

# Plot the joint distribution of Variables 1 and 2 with correlation of 0.5
plotDist(datadist2, r=0.5, var=1:2)

# Plot the marginal distribution of the variable 3
plotDist(datadist2, var=3)

## End(Not run)

Want to suggest features or report bugs for rdrr.io? Use the GitHub issue tracker.