ในการทำ semilogx และ semilogy plots เราสามารถทำตามขั้นตอนต่อไปนี้:
- ตั้งค่าขนาดรูปและปรับ padding ระหว่างและรอบ subplots
- สร้าง figure ใหม่หรือเปิดใช้งาน figure ที่มีอยู่
- Scatter และพลอต x และ y จุดข้อมูล
- สร้าง plot ด้วย log scaling บนแกน X
- สร้าง plot ด้วย log scaling บนแกน Y
- เพื่อแสดงรูป ใช้เมธอด show()
ตัวอย่าง
import matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True x = [10, 100, 1000, 10000, 100000] y = [2, 4, 8, 16, 32] fig = plt.figure() plt.scatter(x, y) plt.plot(x, y) plt.semilogx() plt.semilogy(basey=2) plt.show()
ผลลัพธ์
