carbikeplot produces the carbike plot to find best relevant clustering solutions
carbikeplot takes as input the output of function tclustICsol (that is a structure containing the best relevant solutions) and produces the carbike plot. This plot provides a concise summary of the best relevant solutions. This plot shows on the horizontal axis the value of $c$ restriction factor (or $\alpha$ trimming level) and on the vertical axis the value of $k$. For each solution we draw a rectangle for the interval of values for which the solution is best and stable and a horizontal line which departs from the rectangle for the values of $c$ in which the solution is only stable. Finally, for the best value of $c$ ($\alpha$)associated to the solution, we show a circle with two numbers, the first number indicates the ranked solution among those which are not spurious and the second one the ranked number including the spurious solutions. This plot has been baptized ``carbike'', because the first best solutions (in general 2 or 3) are generally best and stable for a large number of values of $c$ and therefore will have large rectangles. In addition, these solutions are likely to be stable for additional values of $c$ ($\alpha$) and therefore are likely to have horizontal lines departing from the rectangles (from here the name ``cars''). Finally, local minor solutions (which are associated with particular values of $c$ ($\alpha$) and $k$) do not generally present rectangles or lines and are shown with circles (from here the name ``bikes'')
carbike plot for the geyser data.h
=carbikeplot(RelSol
,
Name, Value
)
Cerioli, A. GarciaEscudero, L.A., MayoIscar, A. and Riani, M. (2017), Finding the Number of Groups in ModelBased Clustering via Constrained Likelihoods, "Journal of Computational and Graphical Statistics", pp. 404416, https://doi.org/10.1080/10618600.2017.1390469
carbikeplotGPCM

tclustIC

tclustregIC

tclust

tclustICsol

tclustreg