Hướng dẫn dùng matplotlib xticks python

Các chú thích [] hàm trong mô-đun pyplot của thư viện matplotlib được sử dụng để lấy và thiết lập các vị trí đánh dấu hiện tại và các nhãn của trục x.

Nội dung chính

  • Tranh luận
  • Giá trị trả lại
  • Chương trình thiết lập các xticks trong biểu đồ đường bằng cách sử dụng matplotlib.pyplot.xticks
  • Chương trình thiết lập xticks cho biểu đồ thanh bằng cách sử dụng matplotlib.pyplot.xticks

Nội dung chính

  • Tranh luận
  • Giá trị trả lại
  • Chương trình thiết lập các xticks trong biểu đồ đường bằng cách sử dụng matplotlib.pyplot.xticks
  • Chương trình thiết lập xticks cho biểu đồ thanh bằng cách sử dụng matplotlib.pyplot.xticks
  • Matplotlib xticks
    • Cú pháp
    • Tranh luận
    • Giá trị trả lại
    • Chương trình thiết lập các xticks trong biểu đồ đường bằng cách sử dụng matplotlib.pyplot.xticks
      • Đầu ra
    • Chương trình thiết lập xticks cho biểu đồ thanh bằng cách sử dụng matplotlib.pyplot.xticks
      • Đầu ra

Matplotlib xticks [] là một hàm thư viện được sử dụng để xác định các điểm trục x. Các xticks [] chức năng được sử dụng để lấy và thiết lập vị trí đánh dấu hiện tại và các nhãn của trục x.

Cú pháp

matplotlib.pyplot.xticks[ticks=None, labels=None, **kwargs]

Tranh luận

Các matplotlib.pyplot.xticks [] hàm có hai đối số tùy chọn làm tham số:

  1. tích tắc: Nó là một đối số tùy chọn. Các tích tắc đối số nhận một mảng làm giá trị. Mảng này bao gồm vị trí x tick ‘. Nếu một danh sách trống được chuyển vào đối số này, thì nó sẽ xóa tất cả các dấu x trong biểu đồ.
  2. nhãn mác: Các nhãn cho các tick x được chuyển vào đối số này. Đối số nhãn chỉ có thể được sử dụng trong khi chuyển giá trị cho dấu tích x. Nếu cả dấu tích và nhãn x được chuyển làm đối số cho hàm này, thì vị trí dấu tích x sẽ được gắn nhãn với nhãn được truyền trong đối số.

Giá trị trả lại

Các xticks [] hàm trả về hai mảng dưới dạng giá trị trả về. Một mảng bao gồm các vị trí xticks và mảng kia bao gồm các nhãn văn bản được đặt tại vị trí trục.

Chương trình thiết lập các xticks trong biểu đồ đường bằng cách sử dụng matplotlib.pyplot.xticks

# Importing matplotlib.pyplot as plt. import matplotlib.pyplot as plt # Importing numpy as np import numpy as np # create a numpy array for storing the x coordinates x = np.arange[0, 100, 10] # create a numpy array for storing the y coordinates y = np.arange[0, 100, 10] # pass the x coordinates and y coordinates into the plot[] function plt.plot[x, y, '*-'] plt.xticks[[0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100], [ 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K']] # displaying the created graph using the show method plt.show[]

Đầu ra

Trong chương trình này, chúng tôi đã nhập matplotlib.pyplot để vẽ biểu đồ đường và sau đó đánh dấu các vị trí trục x của nó bằng cách sử dụng xticks [] hàm số. Thư viện matplotlib bao gồm tất cả các chức năng để vẽ các loại đồ thị và biểu đồ khác nhau. Sau đó, chúng tôi đã nhập numpy để tạo tọa độ x.

Mảng x bao gồm các giá trị từ 0 đến 100, với 10 là khoảng. Sau đó, chúng tôi tạo ra mảng y với cùng một khoảng. Mảng numpy này bao gồm các tọa độ x và y. Sau đó, chúng tôi vẽ biểu đồ đường bằng cách sử dụng hàm plot [].

Chúng tôi đã chuyển định dạng là * theo sau với – một dòng. Do đó, các điểm được đánh dấu bằng các ngôi sao và được kết nối bằng một đường thẳng. Sau đó, chúng tôi đã đặt các vị trí trục x với nhãn từ A đến K. Sau đó, chúng tôi hiển thị biểu đồ đường bằng cách sử dụng chức năng hiển thị. Điều này hiển thị biểu đồ đường với trục x được gắn nhãn là A đến K.

Chương trình thiết lập xticks cho biểu đồ thanh bằng cách sử dụng matplotlib.pyplot.xticks

# Importing matplotlib.pyplot as plt. import matplotlib.pyplot as plt # Importing numpy as np import numpy as np # Bar width is defined barWidth = 0.25 # subplot is created fig = plt.subplots[figsize=[12, 8]] # pass count for science is created science = [20, 30, 15, 8, 20] # pass count for social is created social = [25, 8, 15, 25, 20] # pass count for computer science is created computer_science = [30, 13, 20, 29, 15] br1 = np.arange[len[science]] br2 = [x + barWidth for x in br1] br3 = [x + barWidth for x in br2] # Bar chart is created plt.bar[br1, science, color="black", width=barWidth, edgecolor="grey", label="Science"] plt.bar[br2, social, color="yellow", width=barWidth, edgecolor="grey", label="Social"] plt.bar[br3, computer_science, color="b", width=barWidth, edgecolor="grey", label="Computer Science"] # Xticks is added plt.xlabel['Branch', fontweight="bold", fontsize=15] plt.ylabel['Students pass count', fontweight="bold", fontsize=15] plt.xticks[[0.0, 0.25, 0.50, 1, 1.25, 1.50, 2, 2.25, 2.50, 3, 3.25, 3.50, 4, 4.25, 4.50], ['sc', 'so', 'CS', 'sc', 'so', 'CS', 'sc', 'so', 'CS', 'sc', 'so', 'CS', 'sc', 'so', 'CS']] plt.show[]

Đầu ra

Trong chương trình này, chúng tôi đã nhập matplotlib.pyplot để vẽ biểu đồ thanh và để thiết lập vị trí trục x.

Thư viện matplotlib bao gồm tất cả các hàm để vẽ các loại đồ thị khác nhau. Ngoài ra, chúng tôi đã tạo ba mảng để lưu trữ số lần vượt qua cho khoa học, xã hội và khoa học máy tính.

Sau đó, chúng tôi vẽ biểu đồ thanh cho các môn học trong năm và số điểm đỗ của học sinh. Cuối cùng, chúng tôi lập biểu đồ số điểm đậu cho cả ba môn học mỗi năm. Chúng tôi đã gắn nhãn tên chủ đề bằng cách sử dụng hàm xticks.

Chúng tôi gắn nhãn mỗi điểm trên trục x bằng tên chủ đề. Chúng tôi đã sử dụng sc cho khoa học, xã hội và CS cho khoa học máy tính. Chúng tôi đã hiển thị biểu đồ thanh bằng chức năng hiển thị. Nó hiển thị tên chủ đề trên trục x.

Đó là nó cho hướng dẫn này.