matplotlib

Data

Kết xuất biểu đồ

Tổng quan matplotlib

Matplotliblà thư viện vẽ đồ thị được sử dụng rộng rãi nhất của Python. Nó cho phép bạn tạo biểu đồ 2D chất lượng xuất bản — biểu đồ thanh, biểu đồ đường, biểu đồ phân tán, biểu đồ, biểu đồ hình tròn, v.v. — chỉ với một vài dòng mã.Matplotlibtích hợp chặt chẽ vớiNumPyvàPandas, biến nó thành lớp trực quan hóa mặc định cho hầu hết các quy trình công việc khoa học dữ liệu.

PyRunhiển thị biểu đồMatplotlibtrực tiếp trong trình duyệt bên trong tab GRAPHS chuyên dụng. Khi mã của bạn gọi plt.show(),PyRunsẽ chặn hình và hiển thị nó dưới dạng SVG sắc nét cùng với đầu ra đầu cuối của bạn. Không cần sổ ghi chép Jupyter hoặc máy chủ hiển thị cục bộ — chỉ cần viết mã đồ thị của bạn và chạy nó.

Đầu ra mã & thực thi

Hiển thị biểu đồ trong tab GRAPHS.

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()

Gói liên quan

Tài nguyên Python được đề xuất

Mở rộng kiến thức của bạn với các hướng dẫn tương tác, bảng ghi chú và so sánh mã có liên quan.