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

วิธีใช้ Seaborn แสดงข้อมูลโดยไม่มี background axis spines ใน Python

Machine learning สร้างโมเดลจากข้อมูล ข้อมูล input ควรเข้าใจง่าย Visualizing ข้อมูลช่วยเข้าใจโดยไม่ต้องดูตัวเลขคำนวณซับซ้อน Seaborn มี interface ปรับแต่งรูปแบบข้อมูล ฟังก์ชัน 'despine' ลบ background axis spines ออกจาก plot

ตัวอย่าง

import numpy as np
from matplotlib import pyplot as plt
def sin_plot(flip=1):
    x = np.linspace(0, 14, 99)
    for i in range(1, 5):
        plt.plot(x, np.sin(x + i * .59) * (11 - i) * flip)
import seaborn as sb
sb.set_style("white")
print("The data is being plotted ")
sin_plot()
sb.despine()
plt.show()

ผลลัพธ์

วิธีใช้ Seaborn แสดงข้อมูลโดยไม่มี background axis spines ใน Python

คำอธิบาย

  • นำเข้าแพ็กเกจ
  • สร้างข้อมูลด้วยฟังก์ชัน 'sine_plot'
  • ใช้ 'despine' ลบ background axis spines
  • กำหนดใช้ seaborn plotting
  • แสดงภาพ

despine() ลบเส้นกรอบด้านบนและขวา (top, right spines) ให้กราฟดูสะอาดทันสมัย