matplotlib

Data

Rendering 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.

Matplotlib Bar ChartJalankan di Editor
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.