Ini bertujuan untuk mereproduksi biplot visual R untuk PCA di mana visual menggabungkan skor dan muatan. Anda akan melihat panah yang mewakili kontribusi variabel asli untuk setiap komponen utama, dan Anda juga akan melihat bagaimana poin data diproyeksikan ke komponen.
Tautan PYPI: Tautan PYPI
Penjelasan Tautan Usecase PCA dan Pybiplot: Tautan PCA
Flexibility through Optional Parameters: Beberapa parameter opsional memungkinkan pengguna untuk menyesuaikan penampilan plot.
Support for Overlaying Plots: Pengguna dapat memutuskan untuk overlay sampel dan pemuatan plot atau menampilkannya berdampingan.
Dynamic Labeling: Skrip mendukung pelabelan dinamis berdasarkan nilai aktual dari data yang diproyeksikan, pemuatan, dan varian yang dijelaskan.
Arrow Representations for Loadings: Pemuatan direpresentasikan sebagai panah, menunjuk ke arah dan besarnya pemuatan.
BiPlot ( ProjectedData , Loadings , ExplainedVar , ** kwargs ). plot ()ProjectedData: (PD.DataFrame) - Data yang diproyeksikan.Loadings: (PD.DataFrame) - Data pemuatan.ExplainedVar: (Daftar) - Varians yang dijelaskan untuk komponen.Fig_size: ukuran gambar (default adalah (16, 12))Fig_size_sub: Ukuran gambar untuk subplot (default adalah (20, 12))Overlaid: bendera ke plot overlay atau tidak (default benar)Plot_style: Gaya plot (default adalah 'Seaborn-V0_8-Bright')Sample_colors: warna untuk sampel (default adalah 'biru')Sample_size: Ukuran titik sampel (default adalah 15)Sample_labels: bendera untuk menampilkan label sampel atau tidak (default benar)Sample_labels_color: Warna untuk label sampel (default adalah 'hitam')Sample_labels_size: ukuran label sampel (default adalah 10)Sample_labels_shift: shift untuk label sampel (default adalah .02)Arrow_colors: Warna panah (default adalah 'merah')Arrow_head_size: Ukuran kepala panah (default adalah 0,05)Arrow_labels: Bendera untuk menampilkan label panah atau tidak (default benar)Arrow_labels_size: ukuran label panah (default adalah 10)Arrow_labels_color: warna label panah (default 'hitam')Arrow_labels_shift: shift untuk label panah (default adalah 1.15)X_label_size: ukuran label sumbu x (default adalah 15)Y_label_size: ukuran label sumbu y (default adalah 15)Title_size: Ukuran judul (default adalah 20)