The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.
nk() can now use any clustering method through
fun (2026-10-08, Thu)
fun defaults to cluster::pam, so the
default result is bit-for-bit unchangedstats::kmeans works out of the box;
stats::hclust is cut with cutree()pam clusterers the silhouette width is computed
with cluster::silhouette() and assembled into the same
shape pam() producessilinfo_widths() exports the fine-grained silhouette
widths of one k (2026-10-08, Thu)
sample, cluster,
neighbor and sil_width"clus.avg.widths" attributeautoplot() for a silinfo object gained a
silhouette bar plot (2026-10-08, Thu)
type = "silhouette" draws the classic per-cluster bar
plottype is inferred from k when it is not
given, so autoplot(x) is unchanged and
autoplot(x, k = 3) still draws the same plot — except that
the sample labels are now correct (see the fix below)autoplot(x, k = ) aligned pam()’s
silhouette table to the samples by position, but pam()
returns that table sorted by cluster; the labels are now matched by
sample name (agreement with the true clustering on iris, k = 3, goes
from 84% to 100%)dr_compare() to run several dimensionality
reduction methods at once (2026-10-08, Thu)
$summary with its error message instead of
aborting the whole call$summary gives method,
status, n, k,
has_eigenvalue, has_stress and
error, so it is visible which methods ran and which did
notautoplot() facets the methods that produced plottable
coordinatesDrResult gained a sample_info slot for
method-specific, per-sample information (2026-10-08, Thu)
dr_extract() method may return
sample_info; fortify() merges its
length-n elements into the returned data.frame as
columnsprint() output is unchangedavailable_methods() are now
backed by tests (2026-10-08, Thu)
dr()vegan, smacof, ecodist,
ade4, labdsv added to Suggests,
together with ape, MASS, Rtsne
and uwot, which the tests already usedavailable_methods("all") prints its closing note once
instead of twice (2026-10-08, Thu)
"data" and "distance" branches are
unchanged, and the returned value is unaffecteddr() now validates its data input and
fails early with a tidydr-specific message instead of forwarding an
obscure error from the underlying method (2026-10-08, Thu)
NULL, bare vectors (hint: use
as.dist() for distance vectors), non-numeric data,
data.frames with non-numeric columns, and
NA/NaN/Infdist objects remain supportednk() now validates data and k
(2026-10-08, Thu)
k = 1 is rejected: the silhouette width is undefined
for a single cluster (previously produced an object that could not be
printed)k >= n, non-integer and non-numeric k
are rejected with clear messagesdata may still be a numeric matrix, a numeric
data.frame, or a ‘dist’ objectfortify() no longer mishandles metadata
(2026-10-08, Thu)
matrix metadata is no longer silently dropped
(converted to a data.frame)list of length n no longer creates
n junk .group.* columnsDate)
are used as .groupdr_extract() fallback for plain numeric
matrices (2026-10-08, Thu)
stats::cmdscale() (and any wrapped method
returning a bare matrix) workdr_extract() method may return the
coordinates as a numeric matrix (2026-10-08, Thu)
Dim1, Dim2, … names were
assigned with seq_along(), which counts elements
rather than columns on a matrixfortify() – a ‘ggplot2’ generic – always returns a
data.framedrdata that is neither a data.frame nor a numeric
matrix is now rejected with a message pointing at
?dr_extract, instead of a cryptic errorR CMD check
on push and PR (2026-10-08, Thu)nk() for choose k (number of clusters) (2023-03-17,
Fri)
silinfo object with print(),
summary() and autoplot() methodsautoplot method for SingleCellExperiment
object (2022-11-01, Tue)available_methods() to show available DR methods
(2022-3-15, Tue)dr_extract to support methods work for distance
objects (2022-3-14, Mon)
uwot::umap()uwot::tumap()uwot::lvish()theme_minimal() as base theme in
theme_dr() (2021-12-07, Tue)print() method for DrResultmetadata in fortify(),
ggplot() and autoplot()dr_extract to support methods work for distance
objects (2021-12-5, Sun)
stats::cmdscaleMASS::sammonvegan::metaMDSape::pcoasmacof::mdsvegan::wcmdscaleecodist::pcolabdsv::pcoade4::dudi.pcoeigenvalue and stress to the
DrResult classtheme_dr() that add shorten version of x and y
axistheme_noaxis() to remove axis elementsautoplot() to plot dr() outputggplot() to support dr()
outputdr() to unify dimension reduction result
stats::prcomp and
Rtsne::RtsneDrResult class
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.