Learn R Programming

COveR

Clustering with Overlaps in R.

Copy Link

Version

Install

install.packages('COveR')

Monthly Downloads

599

Version

1.0.4

License

GPL (>= 2)

Maintainer

Nicolas Hiot

Last Published

October 21st, 2024

Functions in COveR (1.0.4)

as.interval.default

Provides a default method for converting unsupported data types to interval.
cluster_color

Generate Colors for Clustering Visualization
as.data.frame.interval

Converts an interval object to a data frame representation.
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.
as.interval.interval

Identity Conversion for Interval
iokm

Clusters interval data using the OKM (Overlapping K-means) algorithm.
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.
fuzzy_icmeans

Performs fuzzy c-means clustering on interval data, allowing for soft clustering of data points into multiple clusters.
ikmeans

Performs k-means clustering on interval data, allowing for partitioning of data points into distinct clusters.
as.matrix.interval

Converts an interval object to a matrix representation.
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.
degree2logical

Transforms a matrix of membership degrees into a logical matrix based on a specified threshold.
iaggregate

Aggregates data into a 3D interval array based on a specified column.
print.ikmeans

Displays the results of ikmeans clustering in a readable format.
print.interval

Custom print method for displaying interval objects in a readable format.
ineokm

Performs clustering on interval data using the Neo-KM algorithm, which allows for overlapping and non-exhaustive cluster membership.
print.ineokm

Displays the results of Neo-KM clustering in a user-friendly format.
as.vector.interval

Converts an interval object to its vector representation.
measure

Plots the overlap of membership degrees in a matrix as a function of a threshold.
is.interval

Determines if an object is a strictly valid interval object.
print.iokm

Displays the results of IOKM clustering in a user-friendly format.
read.interval

Reads a CSV file and converts the data into a 3D interval array.
inter_city

Temperature by month and humidity in european city.
inter_emotions

Emotions in music aggregate on BPM to interval multi label data.
plot.interval

Generates a visual representation of interval data as rectangles on a plot.
okm

Clusters data using the OKM (Overlapping K-Means) clustering algorithm.
write.interval

Writes an interval object to a CSV file.
neokm

Clusters data using the NEOKM (Non-Exhaustive Overlapping K-means) algorithm.
print.icmeans

Displays the results of fuzzy icmeans clustering in a readable format.
print.neokm

Displays the results of NEOKM clustering in a user-friendly format.
r1okm

Cluster data using the R1-OKM algorithm.
print.okm

Displays the results of OKM clustering in a readable format.
r2okm

Cluster data using the R2-OKM algorithm.
as.interval.matrix

Converts a matrix to an interval object.
as.interval

A generic function to convert various R objects into interval objects.
as.interval.numeric

Converts a numeric vector to an interval object.
as.array.interval

Converts an interval object to an array representation.
as.interval.array

Converts an array to an interval object.