Meletakkan Legenda di Luar Kawasan Plot
Untuk siri plot individu dalam satu rajah, anda mungkin lebih suka legenda diletakkan pada kedudukan di luar kawasan plot. Begini cara anda boleh mencapai ini:
1. Menggunakan Argumen Kata Kunci bbox_to_anchor:
Dengan menggunakan hujah kata kunci bbox_to_anchor apabila memanggil kaedah legend(), anda boleh menentukan kedudukan legenda berbanding paksi. Contohnya, menggunakan bbox_to_anchor=(1.1, 1.05) meletakkan legenda di luar sempadan kanan paksi.
2. Mengurangkan Saiz Fon Teks Legenda:
Untuk meminimumkan saiz legenda tanpa menjejaskan kebolehbacaan, pertimbangkan untuk mengurangkan saiz fon teksnya. Walau bagaimanapun, sebelum menggunakan pilihan ini, percubaan dengan peletakan legenda alternatif menggunakan bbox_to_anchor.
3. Saiz Plot Mengecil:
Pendekatan lain ialah mengurangkan dimensi plot semasa dan meletakkan legenda sepenuhnya di luar paksi. Contohnya, menetapkan ax.set_position untuk mengurangkan lebar atau ketinggian plot membolehkan anda meletakkan legenda di sebelah kanan atau bawah plot, masing-masing.
4. Menggunakan plt.figlegend():
Selain itu, anda boleh menggunakan kaedah plt.figlegend() untuk meletakkan legenda di luar kawasan plot. Fungsi ini membolehkan anda menentukan lokasi dan saiz legenda dengan lebih tepat.
5. Pertimbangan Tambahan:
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Meletakkan Legenda di Luar Kawasan Plot Matplotlib?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!