pybiplot
1.0.0
これは、視覚がスコアと負荷の両方を組み合わせた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:プロットをオーバーレイするフラグ(デフォルトは真)Plot_style:プロットのスタイル(デフォルトは「Seaborn-V0_8-Bright」です)Sample_colors:サンプルの色(デフォルトは「青」です)Sample_size:サンプルポイントのサイズ(デフォルトは15)Sample_labels:サンプルラベルを表示するかどうかを示すフラグ(デフォルトは真です)Sample_labels_color:サンプルラベルの色(デフォルトは「ブラック」です)Sample_labels_size:サンプルラベルのサイズ(デフォルトは10)Sample_labels_shift:サンプルラベルのシフト(デフォルトは.02)Arrow_colors:矢印の色(デフォルトは「赤」です)Arrow_head_size:矢印ヘッドのサイズ(デフォルトは0.05)Arrow_labels:矢印ラベルを表示するフラグArrow_labels_size:矢印ラベルのサイズ(デフォルトは10)Arrow_labels_color:矢印ラベルの色(デフォルトは「ブラック」です)Arrow_labels_shift:矢印ラベルのシフト(デフォルトは1.15)X_label_size: x軸ラベルのサイズ(デフォルトは15)Y_label_size: y軸ラベルのサイズ(デフォルトは15)Title_size:タイトルのサイズ(デフォルトは20です)