plot_2d_scaling {mlmts} | R Documentation |
Constructs a 2-dimensional scaling plot based on a given dissimilarity matrix.
Description
plot_2d_scaling
represents a 2-dimensional scaling plane starting from
a dissimilarity matrix.
Usage
plot_2d_scaling(distance_matrix, cluster_labels = NULL, title = "")
Arguments
distance_matrix |
A distance matrix. |
cluster_labels |
The labels associated with the elements involving the
entries in |
title |
The title of the graph (default is no title). |
Details
Given a distance matrix, the function constructs the corresponding 2-dimensional
scaling, which is a 2d plane in which the distances between the points represent
the original distances as correctly as possible. If the vector cluster_labels
is provided to the function, points in the 2d plane are coloured according to the
given class labels.
Value
The 2-dimensional scaling plane.
Author(s)
Ángel López-Oriona, José A. Vilar
Examples
distance_matrix_qcd <- dis_qcd(SyntheticData1$data[1 : 30]) # Computing the pairwise
# distance matrix for the first 30 elements in dataset SyntheticData1 based on dis_qcd
plot_2d_scaling(distance_matrix_qcd, cluster_labels = SyntheticData1$classes[1 : 30])
# Constructing the corresponding 2d-scaling plot. Each class is represented
# in a different colour