Protein.run_pca¶
- 
Protein.run_pca(attribute, components, output_label='pca', show_plot=False, **kwargs)¶ Principal component analysis
Adds output_label to the row attributes.
- Parameters
 - attributestr
 The attribute to be used for PCA. Uses
_Assay.get_attribute()to retrieve the values constrained by row.- componentsint
 The number of PCA components to reduce to.
- output_labelstr, default PCA_LABEL
 The name of the row attribute to store the data in.
- show_plotbool
 Show the plot for the explained variance by the PCAs.
- kwargsdict
 Passed to the PCA.
- Raises
 - ValueError
 When both layer and attribute are provided. Only one is permitted at a time.