pybiplot
1.0.0
這旨在重現R Visual Come Comments得分和負載的PCA的R Biplot Visual。您將看到代表原始變量對每個主組件的貢獻的箭頭,還會看到數據點如何將其投影到組件上。
PYPI鏈接:PYPI鏈接
PCA和PYBIPLOT USECase鏈接的說明:PCA鏈接
Flexibility through Optional Parameters:多個可選參數允許用戶自定義繪圖的外觀。
Support for Overlaying Plots:用戶可以決定覆蓋樣本和加載圖或併排顯示。
Dynamic Labeling:該腳本基於投影數據,加載和解釋方差的實際值支持動態標籤。
Arrow Representations for Loadings:加載表示為箭頭,指向加載的方向和大小。
BiPlot ( ProjectedData , Loadings , ExplainedVar , ** kwargs ). plot ()ProjectedData: (PD.DataFrame) - 投影數據。Loadings: pd.dataframe) - 加載數據。ExplainedVar:列表) - 組件的解釋差異。Fig_size:圖大小(默認為(16,12))Fig_size_sub:子圖的圖大小(默認為(20,12))Overlaid:標誌到覆蓋圖是否(默認為true)Plot_style:繪圖的樣式(默認為'seaborn-v0_8-bright')Sample_colors:樣品的顏色(默認為“藍色”)Sample_size:樣品的大小(默認為15)Sample_labels:標誌是否顯示樣本標籤(默認為true)Sample_labels_color:樣本標籤的顏色(默認為'黑色')Sample_labels_size:示例標籤的大小(默認為10)Sample_labels_shift:示例標籤的偏移(默認為.02)Arrow_colors:箭頭的顏色(默認為'red')Arrow_head_size:箭頭頭的大小(默認為0.05)Arrow_labels:標誌是否顯示箭頭標籤(默認為true)Arrow_labels_size:箭頭標籤的大小(默認為10)Arrow_labels_color:箭頭標籤的顏色(默認為'black')Arrow_labels_shift: shift for Arrow標籤(默認為1.15)X_label_size: x軸標籤的大小(默認為15)Y_label_size: y軸標籤的大小(默認為15)Title_size:標題的大小(默認為20)