NEWS.md
MonoClus(): default value for distmethod argument is now NULL so that the it can be set to Euclidean (when cir.var is not set) or Gower distance (when cir.var is set).as_MonoClust() function.ncores argument is processed in perm.test() and cv.test(). It did not have a problem before but the improvement helps remove errors in Github Actions CI in Windows environment.\@fig tags in the vignette is removed.as_MonoClust() function.inertia_calc() and medoid() are now exported functions.is_MonoClust() to check if an object is an inherited class of MonoClust.as_MonoClust() so other packages (such as PULS) can reuse print and plot functions. However, no implementation is done in this package.plot.MonoClust() allows the cols argument to have the length greater than the number of leaves. In that case, function will not throw error and only a subset of it will be used.MonoClust.object gains alt object as an indicator of whether an alternate route is available.bipartvar column from frame object of MonoClust object. var column should be sufficient for showing splitting variable names.alt column in frame object of MonoClust is now a nested tibble containing alternate split details. However, the package does not support specifying an alternate splitting route so users may have to run step-by-step by indicating nclusters = 2 in MonoClust() and then on each branch.arctic_2019 data set. It was not used anywhere in the examples.tibble() is 3.0.0 because tibble::add_row() is used with the new behavior.ggpcp and uses ggplot2.%cd+%, %cd-% (in degree), %cr+%, and %cr-% (in radian).wind_sensit_2008 data set.MonoClust() removed perm.test and alpha arguments. Users now need to run perm.test() separately to perform permutation test on a MonoClust.
labels, corders, ran from the output.Membership and Dist outputs of MonoClust() are now membership and dist, respectively.plot.MonoClust() added uniform, branch, minbranch, stats, cols.type, and show.pval.cv.test() now returns unified output for both LOOCV and k-fold. It includes MSE and SE table and a note with the type of cross-validation.abbrev argument in plot.MonoClust() and print.MonoClust() now accepts descriptive options "no", "short", "abbreviate".method argument in perm.test() now uses descriptive options "sw", "rl" and "rn". Users can now decide whether to apply Bonferroni correction with bon.adj argument.predict.MonoClust() removed na.action. type argument now accepts more meaningful options "centroid" or "medoids".perm.test() and cv.test().