MulaiMulai sekarang secara gratis

Tanda skala (ticks)

Penyesuaian yang sudah Anda buat kodenya hingga sekarang tersedia di skrip dalam bentuk yang lebih ringkas.

Di video, Hugo menunjukkan cara mengendalikan y-ticks dengan menentukan dua argumen:

plt.yticks([0,1,2], ["one","two","three"])

Pada contoh ini, tanda skala untuk angka 0, 1, dan 2 masing-masing akan diganti dengan one, two, dan three.

Mari lakukan hal serupa untuk sumbu x pada bagan perkembangan dunia Anda, dengan fungsi xticks(). Nilai tanda skala 1000, 10000, dan 100000 harus diganti dengan 1k, 10k, dan 100k. Untuk itu, dua daftar sudah dibuat untuk Anda: tick_val dan tick_lab.

Latihan ini adalah bagian dari kursus

Python Tingkat Menengah

Lihat Kursus

Petunjuk latihan

  • Gunakan tick_val dan tick_lab sebagai masukan ke fungsi xticks() agar plot lebih mudah dibaca.
  • Seperti biasa, tampilkan plot dengan plt.show() setelah Anda menambahkan penyesuaian.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Scatter plot
plt.scatter(gdp_cap, life_exp)

# Previous customizations
plt.xscale('log') 
plt.xlabel('GDP per Capita [in USD]')
plt.ylabel('Life Expectancy [in years]')
plt.title('World Development in 2007')

# Definition of tick_val and tick_lab
tick_val = [1000, 10000, 100000]
tick_lab = ['1k', '10k', '100k']

# Adapt the ticks on the x-axis


# After customizing, display the plot
Edit dan Jalankan Kode