Enhance PCA Decomposition
See original GitHub issueWe should enhance the PCADecomposition
visualizer to provide many of the features the Manifold
visualizer provides, including things like:
- Color points by class with a legend (See #458)
- Color points by heatmap for continuous y and add a colorbar
- Add alpha parameter (see #475)
- Add random state to pass to PCA
- Allow user to pass in a PCA transformer/pipeline
- Update tests with better random data sets (more points; see manifold tests)
- Include explained variance/noise variance (or explained variance ratio) in chart
- Enhance biplots documentation
See also #455 as another enhancement that might not be related to this enhancement.
Issue Analytics
- State:
- Created 5 years ago
- Comments:12 (10 by maintainers)
Top Results From Across the Web
sklearn.decomposition.PCA — scikit-learn 1.2.0 documentation
Principal component analysis (PCA). Linear dimensionality reduction using Singular Value Decomposition of the data to project it to a lower dimensional space.
Read more >Eigen Decomposition and PCA - Clairvoyant Blog
Eigen Decomposition and PCA · Measures how each variable is associated with one another using a Covariance matrix · Understands the directions of ......
Read more >A Guide to Principal Component Analysis (PCA) for Machine ...
Let's take a closer look at the first method - eigendecomposition of the covariance matrix - to gain a deeper appreciation of PCA....
Read more >Principal Component Analysis (PCA) Explained | Built In
Principal Component Analysis (PCA) can help reduce dimensionality in large data sets. Learn how to use PCA and understand how it works.
Read more >Tidying up with PCA: An Introduction to Principal Components ...
Principal component analysis (PCA) is a technique for dimensionality reduction, which is the process of reducing the number of predictor variables in a ......
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
@bbengfort
n_components_in_
for FastICA, but at the same time explained variance could be a problem, as each components are expected to have well-distributed significance instead of being ordered, and also such a function currently does not exist for FastICA.@BrandonKMLee ok, that makes sense so potentially FastICA make not work unless we create a specialized manifold for them.