Grup büyüklüklerini görselleştirme
Predictor insight grafiği, tahmin değişkenleri hakkında bilgi verir. Her değişken, popülasyonu birkaç gruba ayırır. Predictor insight grafiğinde her grup için ortalama hedef gerçekleşme oranını gösteren bir çizgi ve grup büyüklüklerini gösteren bir çubuk bulunur. Bu egzersizde, bir predictor insight grafik tablosu verildiğinde, predictor insight grafiğini çizen bir fonksiyonu nasıl yazıp uygulayacağını öğreneceksin.
Bu egzersiz, kursun bir parçasıdır
Python ile Öngörücü Analitiğe Giriş
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# 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()