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

จะค้นหาค่ามัธยฐานในพล็อต KDE (Seaborn) ได้อย่างไร


หากต้องการหาค่ามัธยฐานในแปลง KDE ในทะเล เราสามารถทำตามขั้นตอนต่อไปนี้

  • กำหนดขนาดรูปและปรับช่องว่างภายในระหว่างและรอบๆ แผนผังย่อย
  • สร้างข้อมูลแบบสุ่มโดยใช้ numpy
  • หาค่ามัธยฐานของข้อมูล (ขั้นตอนที่ 2)
  • ใช้ kdeplot() เพื่อพลอตพื้นที่แรเงา
  • ใช้ axvline() วิธีการพล็อตเส้นแนวตั้ง
  • หากต้องการแสดงรูป ให้ใช้ show() วิธีการ

ตัวอย่าง

import numpy as np
import seaborn as sns
from matplotlib import pyplot as plt

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
data = np.random.randn(30)
xmedian = np.median(data)
k = sns.kdeplot(x=data, shade=True)
plt.axvline(xmedian, c='red')

plt.show()

ผลลัพธ์

จะค้นหาค่ามัธยฐานในพล็อต KDE (Seaborn) ได้อย่างไร