UMAP-Based Local Biplot¶
Here, we introduce Local Biplot, a methodological framework tailored for discerning meaningful data patterns in non-stationary contexts for precision agriculture. Local Biplot relies on the well-known uniform manifold approximation and projection method, such as UMAP, and local affine transformations to codify non-stationary and non-linear data patterns while maintaining interpretability. This lets us find important clusters for transformation and projection within a single global axis pair. Hence, our framework encompasses variable and observational contributions within individual clusters. At the same time, we provide a relevance analysis strategy to help explain why those clusters exist, facilitating the understanding of data dynamics while favoring interpretability.
Please, if you use this code, cite this paper: Crop Water Status Analysis from Complex Agricultural Data Using UMAP-Based Local Biplot
Requeriments¶
localbiplot requires Python >= 3.8 and internet access to download the libraries
Install from source code
!pip install -U git+https://github.com/Jectrianama/python-gcpds.localbiplot.git --quiet
Add the library in your code as follows:
import gcpds.localbiplot as lb