BaşlayınÜcretsiz Başlayın

Renkler

Şu ana kadar yazdığınız kodlar betikte mevcut.

Bir sonraki adım, grafiği daha renkli hale getirmek olacak! Bunu yapabilmeniz için bir col listesi oluşturuldu. Bu, ülkenin bulunduğu kıtaya bağlı olarak her bir ülke için bir renk içeren bir listedir.

col listesini nasıl oluşturduğumuzu mu soruyorsunuz? Gapminder verileri, her ülkenin ait olduğu kıtayı içeren bir continent listesi içerir. Kıtaları renklerle eşleştiren bir sözlük oluşturulur:

dict = {

    'Asia':'red',

    'Europe':'green',

    'Africa':'blue',

    'Americas':'yellow',

    'Oceania':'black'

}

Şimdilik endişelenecek bir şey yok; sözlükleri bir sonraki bölümde öğreneceksiniz.

Bu egzersiz

Orta Seviye Python

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • c = col değerini plt.scatter() fonksiyonunun bağımsız değişkenlerine ekleyin.
  • alpha bağımsız değişkenini plt.scatter() içinde 0.8 değerine ayarlayarak baloncukların opaklığını değiştirin. Alfa sıfırdan bire kadar ayarlanabilir: Burada sıfır tamamen saydamdır, bir ise hiç saydam değildir.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Specify c and alpha inside plt.scatter()
plt.scatter(x = gdp_cap, y = life_exp, s = np.array(pop) * 2)

# Previous customizations
plt.xscale('log') 
plt.xlabel('GDP per Capita [in USD]')
plt.ylabel('Life Expectancy [in years]')
plt.title('World Development in 2007')
plt.xticks([1000,10000,100000], ['1k','10k','100k'])

# Show the plot
plt.show()
Kodu Düzenle ve Çalıştır