Clustering with Overlaps


[Up] [Top]

Documentation for package ‘COveR’ version 1.1.0

Help Pages

as.array.interval Converts an interval object to an array representation.
as.data.frame.interval Converts an interval object to a data frame representation.
as.interval A generic function to convert various R objects into interval objects.
as.interval.array Converts an array to an interval object.
as.interval.default Provides a default method for converting unsupported data types to interval.
as.interval.interval Identity Conversion for Interval
as.interval.matrix Converts a matrix to an interval object.
as.interval.numeric Converts a numeric vector to an interval object.
as.matrix.interval Converts an interval object to a matrix representation.
as.vector.interval Converts an interval object to its vector representation.
cluster_color Generate Colors for Clustering Visualization
degree2logical Transforms a matrix of membership degrees into a logical matrix based on a specified threshold.
fuzzy_icmeans Performs fuzzy c-means clustering on interval data, allowing for soft clustering of data points into multiple clusters.
iaggregate Aggregates data into a 3D interval array based on a specified column.
ibind Combines multiple interval objects into a single interval object.
igenerate Creates intervals from Normal Distribution using specified mean and standard deviation values for both the center and half-size of the intervals.
ikmeans Performs k-means clustering on interval data, allowing for partitioning of data points into distinct clusters.
ineokm Performs clustering on interval data using the Neo-KM algorithm, which allows for overlapping and non-exhaustive cluster membership.
inter_city Temperature by month and humidity in european city.
inter_emotions Emotions in music aggregate on BPM to interval multi label data.
inter_wine Results of a chemical analysis of wines grown in the same region in Italy but derived from three different cultivars, aggregate on sulfur dioxide to interval simple label data.
iokm Clusters interval data using the OKM (Overlapping K-means) algorithm.
is.interval Determines if an object is a strictly valid interval object.
measure Plots the overlap of membership degrees in a matrix as a function of a threshold.
neokm Clusters data using the NEOKM (Non-Exhaustive Overlapping K-means) algorithm.
okm Clusters data using the OKM (Overlapping K-Means) clustering algorithm.
plot.interval Generates a visual representation of interval data as rectangles on a plot.
print.icmeans Displays the results of fuzzy icmeans clustering in a readable format.
print.ikmeans Displays the results of ikmeans clustering in a readable format.
print.ineokm Displays the results of Neo-KM clustering in a user-friendly format.
print.interval Custom print method for displaying interval objects in a readable format.
print.iokm Displays the results of IOKM clustering in a user-friendly format.
print.neokm Displays the results of NEOKM clustering in a user-friendly format.
print.okm Displays the results of OKM clustering in a readable format.
print.r1okm Displays the results of R1-OKM clustering in a readable format.
print.r2okm Displays the results of R2-OKM clustering in a readable format.
r1okm Cluster data using the R1-OKM algorithm.
r2okm Cluster data using the R2-OKM algorithm.
read.interval Reads a CSV file and converts the data into a 3D interval array.
write.interval Writes an interval object to a CSV file.