Memplot ukuran kelompok
Predictor insight graph memberikan informasi tentang variabel prediktif. Setiap variabel membagi populasi ke dalam beberapa kelompok. Predictor insight graph memiliki garis yang menunjukkan rata-rata insidensi target untuk setiap kelompok, dan batang yang menunjukkan ukuran kelompok. Pada latihan ini, Anda akan belajar cara menulis dan menerapkan fungsi yang memplot predictor insight graph berdasarkan tabel predictor insight graph.
Latihan ini merupakan bagian dari kursus
Pengantar Predictive Analytics dengan Python
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# The function to plot a predictor insight graph
def plot_pig(pig_table, variable):
# Plot formatting
plt.ylabel("Size", rotation=0, rotation_mode="anchor", ha="right")
# Plot the bars with sizes
pig_table["____"].plot(kind="bar", width=0.5, color="lightgray", edgecolor="none")
# Plot the incidence line on secondary axis
pig_table["____"].plot(secondary_y=True)
# Plot formatting
plt.xticks(np.arange(len(pig_table)), pig_table[variable])
plt.xlim([-0.5, len(pig_table) - 0.5])
plt.ylabel("Incidence", rotation=0, rotation_mode="anchor", ha="left")
# Show the graph
plt.show()