Menempatkan Lagenda Seaborn di Lokasi Berbeza
Apabila mencipta plot bar menggunakan plot faktor seaborn, ada kemungkinan untuk menemui legenda yang salah letak. Untuk menangani isu ini, kedudukan legenda boleh disesuaikan.
Seaborn dengan Penyesuaian Legend
Daripada menggunakan peletakan legenda lalai di tengah-kanan, yang lebih sesuai lokasi boleh ditentukan. Satu pendekatan melibatkan penetapan legend=False dalam factorplot dan mencipta legenda secara manual menggunakan Matplotlib.
Penyelesaian yang disediakan mengembangkan teknik ini:
<code class="python">import seaborn as sns import matplotlib.pyplot as plt sns.set(style="whitegrid") titanic = sns.load_dataset("titanic") g = sns.factorplot("class", "survived", "sex", data=titanic, kind="bar", size=6, palette="muted", legend=False) g.despine(left=True) plt.legend(loc='upper left') g.set_ylabels("survival probability")</code>
Menggunakan kaedah ini, anda boleh meletakkan legenda di lokasi yang dikehendaki, meningkatkan kebolehbacaan dan kejelasan plot seaborn anda.
Atas ialah kandungan terperinci Berikut ialah beberapa pilihan tajuk untuk artikel anda, memfokuskan pada format soalan dan kandungan teras tentang kedudukan legenda dalam plot Seaborn: **Pilihan 1 (Terus dan Ringkas):** * **Bagaimana untuk Kedudukan L. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!