seaborn displot tidak diplot dalam subplot yang ditentukan
Apabila cuba memplot dua displot bersebelahan dengan seaborn displot, hasil yang tidak dijangka mungkin berlaku . Daripada dua plot yang dikehendaki, dua subplot kosong diikuti dengan satu displot pada dua baris mungkin muncul. Isu ini berpunca daripada penamatan seaborn.distplot dalam seaborn 0.11.
Penyelesaian:
Untuk menyelesaikan isu ini, gantikan displot dengan histplot, iaitu peringkat paksi fungsi untuk memplot histogram.
<code class="python">fig, (ax1, ax2) = plt.subplots(1, 2) sns.histplot(x=X_train['Age'], hue=y_train, ax=ax1) sns.histplot(x=X_train['Fare'], hue=y_train, ax=ax2)</code>
Penjelasan:
Dengan menggunakan histplot dan bukannya displot, anda boleh berjaya memplot dua histogram bersebelahan dalam subplot yang ditentukan.
Atas ialah kandungan terperinci Mengapakah seaborn displot mencipta gelagat subplot yang tidak dijangka?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!