Learn R Programming

FKmL (version 0.1.1)

Fréchet Distance-Based K-Means and Extensions for Longitudinal Data

Description

Implements shape-based clustering algorithms for multidimensional longitudinal data based on the Fréchet distance. It implements two main methods: MFKmL (Multidimensional Fréchet distance-based K-means for Longitudinal data), an extension of the K-means algorithm using the Fréchet distance originally developed in the 'kmlShape' package, adapted for multidimensional trajectories; and SFKmL (Sparse multidimensional Fréchet distance-based K-medoids for Longitudinal data), a K-medoids-based clustering algorithm that incorporates variable selection. These tools are designed to enhance clustering performance in high-dimensional longitudinal data settings, particularly those with time delays, variations in trajectory speed, irregular sampling intervals, and noise. This package implements methods derived from Kang et al. (2023) .

Copy Link

Version

Install

install.packages('FKmL')

Monthly Downloads

135

Version

0.1.1

License

GPL (>= 2)

Maintainer

Ji Hyun Park

Last Published

July 2nd, 2025

Functions in FKmL (0.1.1)

mfkml

Multidimensional Fréchet Distance-Based K-means for Longitudinal Data
SFclust.permute

Perform Permutation-Based Clustering Evaluation for SFclust
dist.array

Compute Distance Array for Multidimensional Functional Data
SFclust

Sparse Fréchet Distance-Based K-medoids for Longitudinal Data
fredist

Compute the Generalized Fréchet Distance Between Two Trajectories