The clustMixType engine as been added to k_means()
.
This engine allows fitting of k-prototype models. (#63)
The klaR engine as been added to k_means()
. This
engine allows fitting of k-modes models. (#63)
Fixed bug where engine specific arguments were passed along for
k_means()
when the engine ClusterR. (#142)
Fixed bug where prefix
argument wouldn’t be
correctly passed through extract_cluster_assignment()
,
extract_centroids()
, and predict()
(#145)
Metric functions now error informatively if used with unfit cluster specifications. (#146)
Fixed bug that caused cluster ordering in extract_fit_summary(). (#136)
Using extract_cluster_assignment()
,
extract_centroids()
and predict()
on a fitted
hier_clust()
model without specifying
num_clust
or cut_height
now gives more
informative error message. (#147)
k_means()
now errors informatively if
fit()
without num_clust
specified.
(#134)
Fixed bug where levels didn’t match number of clusters if prediction on fewer number of observations. (#158)
Fixed bug where tune_cluster()
would error if used
with an recipe that contained non-predictor variables such as id
variables. (#124)
Exported internal functions ClusterR_kmeans_fit()
,
stats_kmeans_fit()
, and hclust_fit()
have been
renamed to .k_means_fit_ClusterR()
,
.k_means_fit_stats()
, and
.hier_clust_fit_stats()
to reduce visibility for
users.
Cluster reordering is now done at the fitting time, not the extraction and prediction time. (#154)
generics::tune_args()
and generics::tunable()
are now registered unconditionally (#115).Fixed bug where extract_cluster_assignment()
and
predict()
sometimes didn’t have agreement of clusters.
(#94)
silhouette()
and silhouette_avg()
now
return NAs instead of erroring when applied to a clustering object with
1 cluster. (#104)
Fixed bug where extract_cluster_assignment()
doesn’t
work for hier_clust()
models in workflows where
num_clusters
is specified in
extract_cluster_assignment()
.
NEWS.md
file to track changes to the
package.