PlotMixtures {AdaptGauss}R Documentation

Shows GMM

Description

Plots Gaussian Mixture Model without Bayes decision boundaries, such that:

Black is the PDE of Data

Red is color of the GMM

Blue is the color of components of the mixture

Arguments

Data

vector (1:N) of data points

Means

vector[1:L] of Means of Gaussians (of GMM),L == Number of Gaussians

SDs

vector of standard deviations, estimated Gaussian Kernels, has to be the same length as Means

Weights

vector of relative number of points in Gaussians (prior probabilities), has to be the same length as Means

IsLogDistribution

Optional, ==1 if distribution(i) is a LogNormal, default vector of zeros of length 1:L

Plotter

Optional, plotting package, either native or plotly

SingleColor

Optional,Color for line plot of all the single gaussians, default magenta

MixtureColor

Optional,Color of line lot for the mixture default red

DataColor

Optional,Color of line plot for the data, default black

SingleGausses

Optional, If TRUE, single gaussians are shown, default FALSE

axes

Optional,Default:TRUE with axis, see argument axis of plot

xlab

Optional, see plot

ylab

Optional, see plot

xlim

Optional, see plot

ylim

Optional, see plot

ParetoRad

Optional: Precalculated Pareto Radius to use

...

other plot arguments like xlim = c(1,10)

Details

Example shows that overlapping variances of gaussians will result in inappropriate decision boundaries.

Author(s)

Michael Thrun, Quirin Stier

See Also

PlotMixturesAndBoundaries

Examples

data=c(rnorm(1000),rnorm(2000)+2,rnorm(1000)*2-1)

PlotMixtures(data,c(-1,0,2),c(2,1,1),c(0.25,0.25,0.5),SingleColor='blue',SingleGausses=TRUE)


[Package AdaptGauss version 1.6 Index]