matplotlib
DataRendering grafik
Ikhtisar matplotlib
Matplotlibadalah pustaka plot Python yang paling banyak digunakan. Ini memungkinkan Anda membuat bagan 2D berkualitas publikasi — bagan batang, plot garis, plot sebar, histogram, diagram lingkaran, dan banyak lagi — hanya dengan beberapa baris kode.Matplotlibterintegrasi erat denganNumPydanPandas, menjadikannya lapisan visualisasi default untuk hampir semua alur kerja ilmu data.
PyRunmerenderMatplotlibgrafik langsung di browser di dalam tab GRAFIK khusus. Saat kode Anda memanggil plt.show(),PyRunmencegat gambar tersebut dan menampilkannya sebagai SVG tajam di samping keluaran terminal Anda. Tidak diperlukan notebook Jupyter atau server tampilan lokal — cukup tulis kode plot Anda dan jalankan.
Kode & Output Eksekusi
Merender bagan di tab GRAFIK.
import matplotlib.pyplot as plt
import numpy as np
langs = ['Python', 'JavaScript', 'TypeScript', 'Rust', 'Go']
scores = [95, 88, 82, 78, 75]
colors = ['#0D9488', '#F59E0B', '#3B82F6', '#EF4444', '#8B5CF6']
fig, ax = plt.subplots(figsize=(8, 5))
bars = ax.bar(langs, scores, color=colors, edgecolor='none', width=0.6)
ax.set_title('Language Popularity Index 2025', fontsize=14, fontweight='bold', pad=15)
ax.set_ylabel('Score', fontsize=11)
ax.set_ylim(60, 100)
ax.spines[['top', 'right']].set_visible(False)
for bar, score in zip(bars, scores):
ax.text(bar.get_x() + bar.get_width()/2, bar.get_height() + 0.5,
str(score), ha='center', va='bottom', fontweight='bold')
plt.tight_layout()
plt.show()Paket Terkait
Sumber Daya Python yang Direkomendasikan
Perluas pengetahuan Anda dengan tutorial interaktif terkait, lembar contekan, dan perbandingan kode.
Loop Python
Pelajari cara menggunakan loop Python untuk melakukan iterasi pada data. Kuasai perulangan for, perulangan while, hancurkan, lanjutkan, dan ulangi praktik terbaik dengan contoh interaktif.
Cara Mengurutkan Daftar dengan Python
Pelajari cara mengurutkan daftar dengan Python menggunakan metode sortir() dan fungsi sortir(). Temukan contoh pengurutan kunci khusus dan urutan terbalik.
Lembar
Panduan referensi lengkap untuk manipulasi string Python. Kuasai pemformatan, pencarian, pemisahan, penggantian, dan pemeriksaan properti string.
Python vs JavaScript: Bahasa Pemrograman Mana yang Terbaik?
Perbandingan komprehensif antara Python dan JavaScript. Jelajahi perbedaan sintaksis, kinerja, kasus penggunaan (backend vs frontend), dan contoh pengkodean.