Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

วิธีปรับ 'tick frequency' ใน Matplotlib สำหรับแกน X แบบสตริง

ในการปรับ tick frequency สำหรับแกน X เราสามารถทำตามขั้นตอนต่อไปนี้:

  • ตั้งค่าขนาดรูปและปรับ padding ระหว่างและรอบ subplots
  • เริ่มต้นตัวแปร N สำหรับจำนวนจุดข้อมูลตัวอย่าง
  • สร้างจุดข้อมูล x และ y ด้วย numpy
  • พลอต x และ y ด้วยเมธอด plot()
  • เริ่มต้นตัวแปร freq_x เพื่อปรับความถี่ของ xticks
  • ใช้เมธอด xticks() เพื่อตั้งค่า xticks
  • เพื่อแสดงรูป ใช้เมธอด show()

ตัวอย่าง

import matplotlib.pyplot as plt
import numpy as np

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

N = 10
x = np.random.randint(low=0, high=N, size=N)
y = np.random.randint(low=0, high=N, size=N)

plt.plot(x, y, color='red')
freq_x = 3
plt.xticks(np.arange(0, N, freq_x))
plt.show()

ผลลัพธ์

วิธีปรับ  tick frequency  ใน Matplotlib สำหรับแกน X แบบสตริงวิธีปรับ  tick frequency  ใน Matplotlib สำหรับแกน X แบบสตริง