Verfahren der Clusteranalyse dienen dazu, Objekte bezüglich gewisser Ähnlichkeiten zu analysieren: Das Ziel besteht darin, Objekte eines Datensatzes derart in Gruppen (sogenannte Cluster) aufzuteilen, sodass alle Objekte einer Gruppe möglichst ähnlich sind. Anwendungsbeispiele der Clusteranalyse finden sich unter anderem in der Kundensegmentierung oder der Bildverarbeitung.
Das vorliegende ClusteringData-Paket erstellt Datensätze, welche unter Anwendung geeigneter Verfahren der Clusteranalyse verarbeitet werden können. Dabei bestehen alle Datensätze bewusst aus jeweils nur zwei Zahlen (Merkmalen), damit sich die Daten und Ergebnisse auch grafisch geeignet darstellen lassen. Zurückgegeben wird entsprechend eine Matrix (zweidimensionales Datenfeld) bestehend aus einer wählbaren Anzahl an Zeilen und jeweils zwei Spalten.