ksigma
ksigma is a Python library designed for working with k-means clustering. It provides an efficient and user-friendly implementation of the k-means algorithm, a popular unsupervised machine learning technique used to partition a dataset into a specified number of clusters. The library aims to simplify the process of applying k-means clustering to various data analysis tasks.
The core functionality of ksigma revolves around the k-means clustering algorithm itself. This algorithm iteratively assigns
ksigma provides tools for initializing centroids, assigning data points, and updating centroids, making the underlying algorithm