1 개요[ | ]
- Python 표준정규분포곡선 그리기
- Pyplot 표준정규분포곡선 그리기
- 파이썬 표준정규분포곡선 그리기
2 방법 1: lambda[ | ]
Python
CPU
1.1s
MEM
53M
1.3s
Copy
import numpy as np
import matplotlib.pyplot as plt
x = np.arange(-4, 4, 0.01)
y = (lambda x: 1/np.sqrt(2*np.pi)/np.exp(x**2/2))(x)
plt.plot(x, y)
plt.show()
Python
Copy
import numpy as np
import matplotlib.pyplot as plt
m = 0
s = 1
x = np.linspace(m-3*s, m+3*s, 100)
y = (lambda x: 1/(s*(2*np.pi)**.5) * np.exp(-(x-m)**2/(2*s**2)))(x)
plt.plot(x, y)
plt.show()
Loading
3 방법 2: scipy[ | ]
Python
Copy
import numpy as np
from scipy.stats import norm
import matplotlib.pyplot as plt
m = 0
s = 1
x = np.linspace(m-3*s, m+3*s, 100)
y = norm.pdf(x, m, s)
plt.plot(x, y)
plt.show()
Loading
4 같이 보기[ | ]
편집자 Jmnote Jmnote bot
로그인하시면 댓글을 쓸 수 있습니다.