Cách thêm Tiêu đề vào Matplotlib: Tiêu đề, Phụ đề, Tiêu đề trục • datagy – matplotlib thêm tiêu đề cốt truyện

Bạn đang xem : matplotlib thêm tiêu đề cốt truyện

Trong hướng dẫn này, bạn sẽ học cách thêm tiêu đề vào ô Matplotlib của mình . Bạn sẽ tìm hiểu cách thêm tiêu đề, phụ đề và nhãn trục vào cốt truyện và các tình tiết phụ của mình. Bạn sẽ học cách tạo kiểu cho các tiêu đề này riêng lẻ và cho nhiều ô cùng một lúc.

Việc có thể thêm tiêu đề mang lại cho bạn khả năng truyền đạt tốt hơn những gì dữ liệu của bạn đang nói. Matplotlib mang đến cho bạn sự linh hoạt đáng kinh ngạc để tùy chỉnh và chỉnh sửa tốt hơn mọi yếu tố trong tiêu đề cốt truyện của bạn.

Đến cuối hướng dẫn này, bạn sẽ học được:

  • Cách thêm tiêu đề, phụ đề và trục tiêu đề vào cốt truyện của bạn
  • Cách tạo kiểu và định vị tiêu đề trong Matplotlib
  • Cách tạo kiểu tiêu đề riêng lẻ và toàn cục trong Matplotlib
  • Cách đặt lại kiểu về kiểu mặc định trong Matplotlib

Tạo một Lô mẫu

Để bắt đầu, hãy tạo một âm mưu mẫu mà chúng ta có thể sử dụng trong suốt hướng dẫn. Nếu bạn không làm việc với cốt truyện của riêng mình, bạn có thể sao chép và dán mã bên dưới để làm theo.

Chúng tôi sẽ nhập matplotlib.pyplot sử dụng quy ước plt và tải một số dữ liệu mẫu để trực quan hóa dữ liệu của chúng tôi.

  # Đang tải Lô mẫu trong Matplotlib
nhập matplotlib.pyplot dưới dạng plt

x = dải (1, 11)
y = [10, 20, 15, 35, 40, 30, 50, 55, 75, 50]

plt.plot (x, y)
plt.show ()  

Điều này trả về cốt truyện sau:

Tạo một cốt truyện đơn giản

Thêm Tiêu đề vào Matplotlib Plot

Thêm tiêu đề vào một âm mưu Matplotlib được thực hiện bằng phương thức .title () . Phương thức này cho phép bạn chuyển vào một chuỗi đại diện cho tiêu đề mà bạn muốn áp dụng. Hãy xem cách chúng tôi có thể sử dụng phương pháp này để thêm tiêu đề, "Tiêu đề biểu đồ của bạn" vào cốt truyện của bạn:

  # Thêm tiêu đề đơn giản vào biểu đồ Matplotlib của chúng tôi
nhập matplotlib.pyplot dưới dạng plt

x = dải (1, 11)
y = [10, 20, 15, 35, 40, 30, 50, 55, 75, 50]

plt.plot (x, y)

# Thêm Tiêu đề vào Lô đất của Chúng tôi
plt.title ("Tiêu đề biểu đồ của bạn")
plt.show ()  

Điều này trả về hình ảnh sau:

Thêm tiêu đề đơn giản vào Matplotlib

Chúng ta có thể thấy rằng tiêu đề được áp dụng với các giá trị mặc định của Matplotlib. Những giá trị này khá đơn giản. Chúng ta có thể dễ dàng kiểm soát kiểu phông chữ, định cỡ và định vị bằng Matplotlib. Đây là những gì bạn sẽ học trong phần tiếp theo.

Thay đổi Kích thước Phông chữ và Định vị trong Matplotlib Tiêu đề

Matplotlib cung cấp cho bạn sự linh hoạt đáng kinh ngạc để tạo kiểu tiêu đề cho cốt truyện của bạn về kích thước, kiểu dáng và vị trí (và nhiều hơn nữa). Hãy xem các tham số mà chúng ta có thể chuyển vào phương thức .title () để tạo kiểu cho văn bản của chúng ta:

  • fontsize = kiểm soát kích thước của phông chữ và chấp nhận một số nguyên hoặc một chuỗi
  • loc = kiểm soát vị trí của văn bản
  • fontweight = kiểm soát độ nặng của phông chữ
  • style = kiểm soát kiểu phông chữ
  • < li> family = kiểm soát họ phông chữ của phông chữ

Có rất nhiều thuộc tính khác mà bạn có thể tìm hiểu trong tài liệu chính thức . Các thông số ở trên đại diện cho các thông số chính mà chúng ta có thể sử dụng để kiểm soát kiểu dáng.

Hãy xem cách chúng tôi có thể sử dụng các thông số này để tạo kiểu cho cốt truyện của mình:

  # Thêm kiểu vào tiêu đề cốt truyện của chúng tôi
nhập matplotlib.pyplot dưới dạng plt

x = dải (1, 11)
y = [10, 20, 15, 35, 40, 30, 50, 55, 75, 50]

plt.plot (x, y)

# Thêm kiểu bằng cách sử dụng các tham số
plt.title (
    "Tiêu đề biểu đồ của bạn",
    fontize = 'large',
    loc = 'left',
    fontweight = 'bold',
    style = 'italic',
    family = 'monospace')
plt.show ()  

Điều này trả về cốt truyện sau:

Tạo kiểu cho tiêu đề Matplotlib của bạn

Thêm Phụ đề vào a Matplotlib Plot

Có thể nhiều lần bạn muốn thêm phụ đề vào cốt truyện Matplotlib. Mặc dù Matplotlib không thực sự cung cấp phương thức phụ đề, nhưng nó cung cấp một .suptitle (). Phương thức này hoạt động như một chức danh cấp cao hơn. Sau đó, chúng tôi có thể sử dụng tiêu đề thông thường làm phụ đề.

Hãy xem cách chúng ta có thể sử dụng phương thức .suptitle () cùng với phương thức .title () để thêm phụ đề vào cốt truyện của chúng ta:

  # Thêm phụ đề vào cốt truyện của chúng tôi
nhập matplotlib.pyplot dưới dạng plt

x = dải (1, 11)
y = [10, 20, 15, 35, 40, 30, 50, 55, 75, 50]

plt.plot (x, y)

# Thêm Tiêu đề và Phụ đề
plt.suptitle ("Tiêu đề biểu đồ của bạn")
plt.title ("Phụ đề của biểu đồ của bạn")
plt.show ()  

Điều này trả về hình ảnh sau:

Thêm phụ đề vào cốt truyện Matplotlib của bạn

Mặc dù đây là cách chính thức để thêm phụ đề vào cốt truyện Matplotlib, nhưng nó cung cấp tùy chọn để thể hiện phụ đề một cách trực quan.

Trong phần tiếp theo, bạn sẽ tìm hiểu cách thêm và tạo kiểu cho các nhãn trục trong một biểu đồ Matplotlib.

Thêm Nhãn Trục vào Lô Matplotlib

Trong phần này, bạn sẽ tìm hiểu cách thêm nhãn trục vào biểu đồ Matplotlib của mình. Nhãn trục cung cấp tiêu đề mô tả cho dữ liệu của bạn để giúp người đọc hiểu những gì cha bạn đang truyền đạt.

Matplotlib xử lý kiểu nhãn trục theo cách giống như cách bạn đã học ở trên. Đây là một phần của sự linh hoạt đáng kinh ngạc mà Matplotlib mang lại.

Chúng tôi có thể thêm tiêu đề trục bằng các phương pháp sau:

  • .xlabel () thêm nhãn trục x vào âm mưu của bạn
  • .ylabel () thêm nhãn trục y theo cốt truyện của bạn

Hãy xem cách chúng tôi có thể thêm và tạo kiểu cho các nhãn trục trong Matplotlib:

  # Thêm Nhãn Trục vào Lô Matplotlib
nhập matplotlib.pyplot dưới dạng plt

x = dải (1, 11)
y = [10, 20, 15, 35, 40, 30, 50, 55, 75, 50]

plt.plot (x, y)
plt.title ("Tiêu đề biểu đồ của bạn")

# Thêm và tạo kiểu cho các nhãn trục
plt.xlabel ('Nhãn x-Axis', fontweight = 'bold')
plt.ylabel ('Tiêu đề trục y', style = 'italic', loc = 'bottom')
plt.show ()  

Điều này trả về hình ảnh sau:

Thêm nhãn trục vào ô Matplotlib

Thêm tiêu đề vào Matplotlib Các ô phụ

Matplotlib cũng giúp bạn dễ dàng thêm tiêu đề vào các ô con Matplotlib. Điều này có thể được thực hiện bằng cách truy cập vào subplot bằng vị trí trục của nó và sử dụng phương thức .set_title () . Tương tự, phương thức .set_title () hoạt động như các phần tử văn bản khác.

Hãy xem cách chúng tôi có thể thêm tiêu đề vào các tình tiết phụ của cốt truyện:

  nhập matplotlib.pyplot dưới dạng plt

Hình, ax = plt.subplots (1,2)
fig.tight_layout ()

# Thêm tiêu đề vào các tình tiết phụ
ax [0] .set_title ('Tiêu đề phụ đầu tiên')
ax [1] .set_title ('Tiêu đề phụ thứ hai')

plt.show ()  

Điều này trả về hình ảnh sau:

Thêm tiêu đề vào cốt truyện con trong Matplotlib

Nếu chúng ta muốn thêm tiêu đề chung vào cốt truyện của mình, chúng ta có thể sử dụng phương thức .suptitle () , như chúng ta đã làm ở trên. Điều này có thể hữu ích khi bạn muốn thêm tiêu đề cho toàn bộ hình. Do đó, chúng tôi áp dụng phương pháp này cho hình vẽ.

  # Thêm tiêu đề cho hình
nhập matplotlib.pyplot dưới dạng plt

Hình, ax = plt.subplots (1,2)

# Thêm tiêu đề vào các tình tiết phụ
ax [0] .set_title ('Tiêu đề phụ đầu tiên')
ax [1] .set_title ('Tiêu đề phụ thứ hai')

# Thêm tiêu đề cho hình vẽ
fig.suptitle ('Tiêu đề hình')

fig.tight_layout ()
plt.show ()  

Điều này trả về hình ảnh sau:

Thêm tiêu đề vào cốt truyện có các tình tiết phụ

Thay đổi kiểu của Tiêu đề Matplotlib Toàn cầu

Khi bạn đang làm việc trong việc tạo các lô có lập trình trong Matplotlib, bạn có thể sẽ muốn thiết lập các kiểu ở cấp độ toàn cầu. Điều này có nghĩa là bạn có thể áp dụng các kiểu thông qua từ điển. Matplotlib cho phép chúng ta thiết lập một từ điển tham số có thể áp dụng cho tất cả các hình ảnh trực quan.

Hãy xem nó trông như thế nào:

  # Styling Matplotlib Plots với rcParams
nhập matplotlib.pyplot dưới dạng plt

x = dải (1, 11)
y = [10, 20, 15, 35, 40, 30, 50, 55, 75, 50]

# Xác định Tham số
params = {
    'axis.titlesize': 16,
    'axis.labelsize': 12,
    'axis.titleweight': 'bold'
}

# Cập nhật rcParams trong Matplotlib
plt.rcParams.update (params)

plt.plot (x, y)
plt.title ("Tiêu đề biểu đồ của bạn")
plt.xlabel ('Nhãn x-Axis')
plt.ylabel ('Tiêu đề trục y')
# plt.show ()  

Điều này trả về hình ảnh sau:

Thay đổi kiểu trên toàn cầu với Maptlotlib

Nếu bạn tò mò về các rcParams khác nhau có sẵn, bạn có thể in chúng bằng cách sử dụngPhương thức plt.rcParams.keys () .

Đặt lại Kiểu Tiêu đề Matplotlib thành Giá trị Mặc định

Khi bạn đã đặt rcParams trong Matplotlib, bạn có thể muốn đặt lại các kiểu này để đảm bảo rằng lần sau khi bạn chạy tập lệnh của mình, các giá trị mặc định được áp dụng. Matplotlib lưu trữ các giá trị mặc định trong thuộc tính rcParamsDefault .

Để khôi phục các giá trị về giá trị mặc định, chúng tôi có thể sử dụng lại phương thức .update () và chuyển các giá trị mặc định vào:

  # Khôi phục rcParams về giá trị mặc định
plt.rcParams.update (plt.rcParamsDefault)  

Kết luận

Trong hướng dẫn này, bạn đã học cách sử dụng Matplotlib để thêm tiêu đề, phụ đề và nhãn trục vào các ô của mình. Bạn cũng đã học cách kiểm soát kiểu dáng, kích thước và vị trí của các tiêu đề này. Bạn cũng đã học cách kiểm soát các tiêu đề này trên toàn cầu và cách đặt lại các giá trị về giá trị mặc định của chúng.

Tài nguyên Bổ sung

Để tìm hiểu thêm về các chủ đề liên quan, hãy xem hướng dẫn bên dưới:


Xem thêm những thông tin liên quan đến chủ đề matplotlib thêm tiêu đề cốt truyện

Craw dữ liệu trên internet (website) bằng Python

  • Tác giả: Python nâng cao
  • Ngày đăng: 2021-11-16
  • Đánh giá: 4 ⭐ ( 9245 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Xem thêm các bài học miễn phí khác tại website: https://pythonnangcao.com
    Hoặc tham gia các khóa học lập trình khác tại: https://shorten.asia/khu4EbmV

Python: Lập bản đồ Python với Matplotlib

  • Tác giả: v1study.com
  • Đánh giá: 3 ⭐ ( 4480 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Lập bản đồ Python với Matplotlib

Nhãn và tiêu đề Matplotlib

  • Tác giả: vi.w3hmong.com
  • Đánh giá: 3 ⭐ ( 3689 lượt đánh giá )
  • Khớp với kết quả tìm kiếm:

Âm mưu với matplotlib

  • Tác giả: vi.tutorialcup.com
  • Đánh giá: 3 ⭐ ( 5767 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Vẽ đồ thị với matplotlib – Matplotlib là thư viện vẽ đồ thị của Python có thể được sử dụng để trực quan hóa để vẽ đường thẳng, thanh, phân tán, v.v.

Nhãn và tiêu đề Matplotlib

  • Tác giả: pluginthanhtoan.com
  • Đánh giá: 5 ⭐ ( 7385 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: botvietbai.com cung cấp các hướng dẫn, tài liệu tham khảo và bài tập trực tuyến miễn phí bằng tất cả các ngôn ngữ chính của web. Bao gồm các chủ đề phổ biến như HTML, CSS, JavaScript, Python, SQL, Java, và nhiều hơn nữa.

Làm cách nào để thêm tiêu đề vào các ô con trong Matplotlib?

  • Tác giả: qastack.vn
  • Đánh giá: 5 ⭐ ( 2558 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: [Tìm thấy giải pháp!] ax.title.set_text(‘My Plot Title’) dường như cũng làm việc fig = plt.figure() ax1 = fig.add_subplot(221) ax2 =…

Cách vẽ dữ liệu trong Python 3 bằng matplotlib

  • Tác giả: galaxyz.net
  • Đánh giá: 4 ⭐ ( 6636 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Python rất tốt để xử lý dữ liệu. Thường thì một tập dữ liệu sẽ bao gồm nhiều biến và nhiều trường hợp, khiến bạn khó có thể hiểu được điều gì đang xảy ra. Trực quan hóa dữ liệu là một cách hữu ích để giúp bạn xác định các mẫu trong dữ liệu của bạn .

Xem thêm các bài viết khác thuộc chuyên mục: Kiến thức lập trình

Xem Thêm  6 cách khác nhau để chèn các phần tử vào một mảng trong JavaScript - chèn vào mảng js