Mulai sekarangMulai gratis

Warna

Kode yang telah Anda tulis sejauh ini tersedia di skrip.

Langkah berikutnya adalah membuat plot lebih berwarna! Untuk itu, sebuah daftar col telah dibuat untuk Anda. Ini adalah daftar warna untuk setiap negara yang sesuai, bergantung pada benua tempat negara tersebut berada.

Bagaimana kami membuat daftar col? Data Gapminder berisi daftar continent dengan benua tempat setiap negara berada. Sebuah dictionary dibuat yang memetakan benua ke warna:

dict = {
    'Asia':'red',
    'Europe':'green',
    'Africa':'blue',
    'Americas':'yellow',
    'Oceania':'black'
}

Tidak perlu khawatir sekarang; Anda akan mempelajari dictionary di bab berikutnya.

Latihan ini merupakan bagian dari kursus

Python Tingkat Menengah

Lihat Kursus

Instruksi latihan

  • Tambahkan c = col ke argumen fungsi plt.scatter().
  • Ubah opasitas gelembung dengan menyetel argumen alpha menjadi 0.8 di dalam plt.scatter(). Nilai alpha dapat diatur dari nol hingga satu, di mana nol berarti sepenuhnya transparan, dan satu berarti tidak transparan sama sekali.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# 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()
Edit dan Jalankan Kode