Learn R Programming

RMixtComp (version 4.1.4)

plotCrit: Plot BIC and ICL

Description

Plot BIC and ICL with regards to the number of classes

Usage

plotCrit(output, crit = c("BIC", "ICL"), pkg = c("ggplot2", "plotly"), ...)

Value

ggplot2 or plotly object

Arguments

output

MixtCompLearn object

crit

criterion to plot (can be "BIC", "ICL" or c("BIC", "ICL") (default))

pkg

"ggplot2" or "plotly". Package used to plot

...

arguments to be passed to plot_ly

Author

Quentin Grimonprez

See Also

Other plot: plot.MixtCompLearn()

Examples

Run this code
data(iris)

# define the algorithm's parameters
algo <- createAlgo()

# keep only 3 variables
model <- list(
  Petal.Width = "Gaussian", Petal.Length = "Gaussian",
  Sepal.Width = "Gaussian", Sepal.Length = "Gaussian"
)

# run RMixtComp in unsupervised clustering mode + data as matrix
res <- mixtCompLearn(iris, model, algo, nClass = 1:4, nCore = 1)

# plot
plotCrit(res)

Run the code above in your browser using DataLab