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

การพล็อตฟังก์ชันความหนาแน่นของความน่าจะเป็นโดยสุ่มตัวอย่างด้วย Matplotlib


ในการพล็อตฟังก์ชันความหนาแน่นของความน่าจะเป็นตามตัวอย่าง เราสามารถใช้ numpy สำหรับจุดข้อมูล x และ y

ขั้นตอน

  • สร้างจุดข้อมูล x และ p โดยใช้ numpy
  • พล็อตจุดข้อมูล x และ p โดยใช้เมธอด plot()
  • สเกลแกน X ในช่วง
  • หากต้องการแสดงรูป ให้ใช้เมธอด show()

ตัวอย่าง

import numpy as np
from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True
x = np.arange(-100, 100)
p = np.exp(-x ** 2)
plt.plot(x, p)
plt.xlim(-20, 20)
plt.show()

ผลลัพธ์

การพล็อตฟังก์ชันความหนาแน่นของความน่าจะเป็นโดยสุ่มตัวอย่างด้วย Matplotlib