Dağılım grafiği (1)
Yatay eksen boyunca bir zaman ölçeğiniz olduğunda çizgi grafik dostunuzdur. Ancak diğer birçok durumda, örneğin iki değişken arasında bir korelasyon olup olmadığını değerlendirmeye çalıştığınızda, dağılım grafiği daha iyi bir seçimdir. Aşağıda bir dağılım grafiğinin nasıl oluşturulacağına dair örnek verilmiştir.
import matplotlib.pyplot as plt
plt.scatter(x,y)
plt.show()
gdp_cap ile life_exp arasındaki karşılaştırmaya devam edelim. 2007 yılında farklı ülkelerin GSYİH ve ortalama yaşam süresi verileri. Acaba dağılım grafiği daha iyi bir alternatif olabilir mi?
Burada matplotlib.pyplot paketi plt olarak mevcuttur.
Bu egzersiz, kursun bir parçasıdır
Orta Seviye Python
Egzersiz talimatları
- Betikte kodlanan çizgi grafiği, dağılım grafiği olarak değiştirin.
- Kişi başına düşen GSYİH'yi logaritmik ölçekte gösterdiğinizde bir korelasyon ortaya çıkacaktır.
plt.xscale('log')satırını ekleyin. - Grafiği göstermek için betiğinizi
plt.show()ile tamamlayın.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Change the line plot below to a scatter plot
plt.plot(gdp_cap, life_exp)
# Put the x-axis on a logarithmic scale
# Show plot