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
Orta Seviye Python
kursunun bir parçasıdırEgzersiz 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ı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# 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