Pca Versions Save

pca: A Python Package for Principal Component Analysis.

1.8.6

1 year ago
  • Font color inherits the arrow color (default).
  • Font colors can be adjusted in the plots.
  • Sizes of the scatter can be adjusted with parameter s.
  • Colors of the scatter ben be adjusted with parameter c.
  • fig can be given as an input parameter to make iterative changes to the plot.

Examples can be found here.

1.8.5

1 year ago
  • sklearn changed into scikit-learn in both requirements and setup file.

1.8.4

1 year ago
  • Fix for overlapping annotations in biplot issue #33
  • Updated docstrings.
  • Set the same order for input parameters for the plotting functions.

1.8.3

1 year ago

Fix for big arrowheads.

1.8.2

2 years ago
  • Added boolean to choose whether to update outlier parameters or not.
  • Example can be found here.

1.8.1

2 years ago
  • Detect and plot outliers for new unseen transformed samples

1.8.0

2 years ago
  • added parameter method to change between pca, sparse_pca and trunc_svd.
  • Fix for trunc_svd.

Examples:

model = pca(method='sparse_pca')
model = pca(method='trunc_svd')
model = pca(method='pca')

1.7.2

2 years ago
  • Fix for not showing scatter in case of biplot using cmap=None

1.7.1

2 years ago
  • Improved speed in plotting in case of having thousands of samples by setting parameter label=None

model.biplot(label=None)

1.7.0

2 years ago
  • Density coloring implemented with the gradient parameter.

In this example, the cmap=Set1 will be used to color the class labels. The coloring will have a continuous scale towards the borders.

pca.scatter(cmap='Set1', gradient='#ffffff')