Làm thế nào để bạn thêm tiêu đề vào một cốt truyện trong python?

Lưu ý rằng bạn cũng có thể sử dụng các đối số fontsize và loc để chỉ định kích thước phông chữ và vị trí của tiêu đề tương ứng.
plt.title('My Title', fontsize=30, loc='left')

Làm thế nào để bạn thêm tiêu đề vào một cốt truyện trong python?

ví dụ 2. Thêm tiêu đề vào ô con

Đoạn mã sau cho biết cách sử dụng hàm set_title() để chỉ định tiêu đề cho các ô con riêng lẻ trong Matplotlib

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 ô và ô 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

Khả năng 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à điều chỉnh tốt hơn mọi thành phần trong tiêu đề lô 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à tiêu đề trục 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ầu trong Matplotlib
  • Cách đặt lại kiểu về kiểu mặc định trong Matplotlib

Mục lục

  • Tạo một ô mẫu
  • Thêm Tiêu đề vào Lô Matplotlib
  • Thay đổi kích thước phông chữ và định vị trong tiêu đề Matplotlib
  • Thêm phụ đề vào Lô Matplotlib
  • Thêm nhãn trục vào một ô Matplotlib
  • Thêm một tiêu đề vào các ô con Matplotlib
  • Thay đổi kiểu tiêu đề Matplotlib trên toàn cầu
  • Đặt lại kiểu tiêu đề Matplotlib thành giá trị mặc định
  • Phần kết luận
  • Tài nguyên bổ sung

Tạo một ô mẫu

Để bắt đầu, hãy tạo một biể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 để theo dõi

Chúng tôi sẽ nhập

# Adding a Simple Title to Our Matplotlib Chart
import matplotlib.pyplot as plt

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

plt.plot(x, y)

# Adding a Title to Our Plot
plt.title("Your Chart's Title")
plt.show()
0 bằng cách sử dụng quy ước
# Adding a Simple Title to Our Matplotlib Chart
import matplotlib.pyplot as plt

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

plt.plot(x, y)

# Adding a Title to Our Plot
plt.title("Your Chart's Title")
plt.show()
0 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

# Loading a Sample Plot in Matplotlib
import matplotlib.pyplot as plt

x = range(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

Làm thế nào để bạn thêm tiêu đề vào một cốt truyện trong python?
Tạo một cốt truyện đơn giản

Thêm Tiêu đề vào Lô Matplotlib

Việc thêm tiêu đề vào biểu đồ Matplotlib được thực hiện bằng phương pháp

# Adding a Simple Title to Our Matplotlib Chart
import matplotlib.pyplot as plt

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

plt.plot(x, y)

# Adding a Title to Our Plot
plt.title("Your Chart's Title")
plt.show()
1. 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 ta có thể sử dụng phương pháp này để thêm tiêu đề,
# Adding a Simple Title to Our Matplotlib Chart
import matplotlib.pyplot as plt

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

plt.plot(x, y)

# Adding a Title to Our Plot
plt.title("Your Chart's Title")
plt.show()
2 vào cốt truyện của bạn

# Adding a Simple Title to Our Matplotlib Chart
import matplotlib.pyplot as plt

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

plt.plot(x, y)

# Adding a Title to Our Plot
plt.title("Your Chart's Title")
plt.show()

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

Làm thế nào để bạn thêm tiêu đề vào một cốt truyện trong python?
Thêm một 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 dáng, kích thước và định vị phông chữ 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 tiêu đề Matplotlib

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

# Adding a Simple Title to Our Matplotlib Chart
import matplotlib.pyplot as plt

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

plt.plot(x, y)

# Adding a Title to Our Plot
plt.title("Your Chart's Title")
plt.show()
1 để tạo kiểu cho văn bản của chúng ta

  • # Adding a Simple Title to Our Matplotlib Chart
    import matplotlib.pyplot as plt
    
    x = range(1, 11)
    y = [10, 20, 15, 35, 40, 30, 50, 55, 75, 50]
    
    plt.plot(x, y)
    
    # Adding a Title to Our Plot
    plt.title("Your Chart's Title")
    plt.show()
    4 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
  • # Adding a Simple Title to Our Matplotlib Chart
    import matplotlib.pyplot as plt
    
    x = range(1, 11)
    y = [10, 20, 15, 35, 40, 30, 50, 55, 75, 50]
    
    plt.plot(x, y)
    
    # Adding a Title to Our Plot
    plt.title("Your Chart's Title")
    plt.show()
    5 kiểm soát vị trí của văn bản
  • # Adding a Simple Title to Our Matplotlib Chart
    import matplotlib.pyplot as plt
    
    x = range(1, 11)
    y = [10, 20, 15, 35, 40, 30, 50, 55, 75, 50]
    
    plt.plot(x, y)
    
    # Adding a Title to Our Plot
    plt.title("Your Chart's Title")
    plt.show()
    6 kiểm soát trọng lượng của phông chữ
  • # Adding a Simple Title to Our Matplotlib Chart
    import matplotlib.pyplot as plt
    
    x = range(1, 11)
    y = [10, 20, 15, 35, 40, 30, 50, 55, 75, 50]
    
    plt.plot(x, y)
    
    # Adding a Title to Our Plot
    plt.title("Your Chart's Title")
    plt.show()
    7 kiểm soát phong cách của phông chữ
  • # Adding a Simple Title to Our Matplotlib Chart
    import matplotlib.pyplot as plt
    
    x = range(1, 11)
    y = [10, 20, 15, 35, 40, 30, 50, 55, 75, 50]
    
    plt.plot(x, y)
    
    # Adding a Title to Our Plot
    plt.title("Your Chart's Title")
    plt.show()
    8 kiểm soát họ phông chữ của phông chữ

Còn rất, 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. Những cái ở trên đại diện cho các tham 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 ta có thể sử dụng các tham số này để tạo kiểu cho cốt truyện của mình

# Adding a Simple Title to Our Matplotlib Chart
import matplotlib.pyplot as plt

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

plt.plot(x, y)

# Adding a Title to Our Plot
plt.title("Your Chart's Title")
plt.show()
2

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

Làm thế nào để bạn thêm tiêu đề vào một cốt truyện trong python?
Tạo kiểu cho tiêu đề Matplotlib của bạn

Thêm phụ đề vào Lô Matplotlib

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 phương thức

# Adding a Simple Title to Our Matplotlib Chart
import matplotlib.pyplot as plt

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

plt.plot(x, y)

# Adding a Title to Our Plot
plt.title("Your Chart's Title")
plt.show()
9. Phương pháp này hoạt động như một tiêu đề 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 pháp

# Adding a Simple Title to Our Matplotlib Chart
import matplotlib.pyplot as plt

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

plt.plot(x, y)

# Adding a Title to Our Plot
plt.title("Your Chart's Title")
plt.show()
9 cùng với phương pháp
# Adding a Simple Title to Our Matplotlib Chart
import matplotlib.pyplot as plt

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

plt.plot(x, y)

# Adding a Title to Our Plot
plt.title("Your Chart's Title")
plt.show()
1 để thêm phụ đề vào cốt truyện của mình

# Adding a Simple Title to Our Matplotlib Chart
import matplotlib.pyplot as plt

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

plt.plot(x, y)

# Adding a Title to Our Plot
plt.title("Your Chart's Title")
plt.show()
6

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

Làm thế nào để bạn thêm tiêu đề vào một cốt truyện trong python?
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 biểu đồ 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à định kiểu nhãn trục trong biểu đồ Matplotlib

Thêm nhãn trục vào một ô 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 giống như cách bạn đã học ở trên. Đây là một phần của tính linh hoạt đáng kinh ngạc mà Matplotlib cung cấp

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

  • # Adding a Simple Title to Our Matplotlib Chart
    import matplotlib.pyplot as plt
    
    x = range(1, 11)
    y = [10, 20, 15, 35, 40, 30, 50, 55, 75, 50]
    
    plt.plot(x, y)
    
    # Adding a Title to Our Plot
    plt.title("Your Chart's Title")
    plt.show()
    22 thêm nhãn trục x vào biểu đồ của bạn
  • # Adding a Simple Title to Our Matplotlib Chart
    import matplotlib.pyplot as plt
    
    x = range(1, 11)
    y = [10, 20, 15, 35, 40, 30, 50, 55, 75, 50]
    
    plt.plot(x, y)
    
    # Adding a Title to Our Plot
    plt.title("Your Chart's Title")
    plt.show()
    23 thêm nhãn trục y vào biểu đồ của bạn

Hãy xem cách chúng ta có thể thêm và định kiểu nhãn trục trong Matplotlib

# Adding a Simple Title to Our Matplotlib Chart
import matplotlib.pyplot as plt

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

plt.plot(x, y)

# Adding a Title to Our Plot
plt.title("Your Chart's Title")
plt.show()
9

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

Làm thế nào để bạn thêm tiêu đề vào một cốt truyện trong python?
Thêm nhãn trục vào ô Matplotlib

Thêm một tiêu đề vào các ô con Matplotlib

Matplotlib cũng giúp dễ dàng thêm tiêu đề vào ô con Matplotlib. Điều này có thể được thực hiện bằng cách truy cập ô con bằng cách sử dụng vị trí trục của nó và sử dụng phương pháp

# Adding a Simple Title to Our Matplotlib Chart
import matplotlib.pyplot as plt

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

plt.plot(x, y)

# Adding a Title to Our Plot
plt.title("Your Chart's Title")
plt.show()
24. Tương tự, phương thức
# Adding a Simple Title to Our Matplotlib Chart
import matplotlib.pyplot as plt

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

plt.plot(x, y)

# Adding a Title to Our Plot
plt.title("Your Chart's Title")
plt.show()
24 hoạt động giống như các phần tử văn bản khác

Hãy xem cách chúng ta có thể thêm tiêu đề vào các ô con của cốt truyện

# Loading a Sample Plot in Matplotlib
import matplotlib.pyplot as plt

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

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

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

Làm thế nào để bạn thêm tiêu đề vào một cốt truyện trong python?
Thêm tiêu đề vào ô con trong Matplotlib

Nếu chúng tôi muốn thêm một tiêu đề toàn cầu vào cốt truyện của mình, chúng tôi có thể sử dụng phương pháp

# Adding a Simple Title to Our Matplotlib Chart
import matplotlib.pyplot as plt

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

plt.plot(x, y)

# Adding a Title to Our Plot
plt.title("Your Chart's Title")
plt.show()
9, như chúng tôi đã 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 cho hình

# Loading a Sample Plot in Matplotlib
import matplotlib.pyplot as plt

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

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

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

Làm thế nào để bạn thêm tiêu đề vào một cốt truyện trong python?
Thêm tiêu đề vào một cốt truyện với các ô con

Thay đổi kiểu tiêu đề Matplotlib trên toàn cầu

Khi bạn đang tạo các ô theo chương trình trong Matplotlib, bạn có thể muốn đặt 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 bằng từ điển. Matplotlib cho phép chúng tôi thiết lập một từ điển tham số có thể được áp dụng cho tất cả các trực quan hóa

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

# Loading a Sample Plot in Matplotlib
import matplotlib.pyplot as plt

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

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

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

Làm thế nào để bạn thêm tiêu đề vào một cốt truyện trong python?
Thay đổi kiểu trên toàn cầu với Matplotlib

Nếu bạn tò mò về các rcParam khác nhau hiện có, bạn có thể in chúng bằng phương pháp

# Adding a Simple Title to Our Matplotlib Chart
import matplotlib.pyplot as plt

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

plt.plot(x, y)

# Adding a Title to Our Plot
plt.title("Your Chart's Title")
plt.show()
27

Đặ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ác giá trị mặc định sẽ được áp dụng. Matplotlib lưu trữ các giá trị mặc định trong thuộc tính

# Adding a Simple Title to Our Matplotlib Chart
import matplotlib.pyplot as plt

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

plt.plot(x, y)

# Adding a Title to Our Plot
plt.title("Your Chart's Title")
plt.show()
28

Để khôi phục các giá trị về giá trị mặc định của chúng, chúng ta có thể sử dụng lại phương thức

# Adding a Simple Title to Our Matplotlib Chart
import matplotlib.pyplot as plt

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

plt.plot(x, y)

# Adding a Title to Our Plot
plt.title("Your Chart's Title")
plt.show()
29 và chuyển vào các giá trị mặc định

# Loading a Sample Plot in Matplotlib
import matplotlib.pyplot as plt

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

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

Phần 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 biểu đồ 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