
clugenr
clugenr implements an algorithm for generating multidimensional clusters in R.

About clugenr
clugenr is an R package that implements the clugen algorithm for generating multidimensional clusters with arbitrary distributions. Each cluster is supported by a line segment, and the position, orientation and length of that segment determine where the points of the cluster are placed. A stable version is published on CRAN and can be installed with install.packages("clugenr"); the development version is installed from GitHub with devtools. Methods and functions are documented in R's built-in help system, and the repository also contains vignettes, tests and online documentation. Implementations of the same algorithm exist for Python (pyclugen), Julia (CluGen.jl) and MATLAB/Octave (MOCluGen).
Key features
- Generates multidimensional clusters with arbitrary distributions in R
- Cluster placement guided by a supporting line segment's position, orientation and length
- Installable from CRAN or as a GitHub development version
- Functions documented through R help pages and online pkgdown documentation
- Repository includes vignettes, tests and citeable reference details
- Companion implementations exist for Python, Julia and MATLAB/Octave
- Based on a published method with a citable reference in Knowledge-Based Systems
- Available on CRAN as a stable release alongside a GitHub development version
- Documentation includes R help pages, vignettes and an online reference
- Usage requires the R environment and its programming workflow
- The 3D plotting example relies on the separate rgl package
- Documentation and function help are in English only
clugenr at a glance
- Website
- github.com/clugen/clugenr
- Category
- Development › Developer Tools
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Not stated
- Language
- English
- Last checked
- Oct 6, 2026 · Online when checked
- Listed
- Oct 5, 2026
Guides for Developer Tools
clugenr alternatives
Tools and sites you could use instead, ranked by how closely they match.
CluGen implements an algorithm for generating multidimensional clusters in Julia.
pyclugen implements the multidimensional cluster generation algorithm in Python.
MOCluGen implements multidimensional cluster generation for MATLAB and Octave.
Koalas implements the pandas DataFrame API on Apache Spark and is deprecated; for Apache Spark 3.2 and above, use PySpark directly.
Reinforcement learning algorithms can be evaluated with Gym4ReaL, a Gymnasium-based suite of realistic environments.
DSPy is a framework for programming language models, with algorithms to optimize prompts and model weights.
Popular in Developer Tools
Well-known listings from the same topic.
clugenr FAQ
How do I install clugenr?
What kind of clusters does the algorithm produce?
Is the clugen algorithm available in other programming languages?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.













