statistic added, plotrange based on stddev
This commit is contained in:
13
normdist.py
13
normdist.py
@@ -4,12 +4,13 @@ import numpy as np
|
|||||||
import matplotlib.pyplot as plt
|
import matplotlib.pyplot as plt
|
||||||
from scipy.stats import norm
|
from scipy.stats import norm
|
||||||
|
|
||||||
mean = 1
|
data = np.array([1, 1.1, 0.9, 1, 1, 0.9, 0.9])
|
||||||
stddev = 5
|
lowerbound = 0.9
|
||||||
lowerbound = -1
|
upperbound = 1.0
|
||||||
upperbound = 1
|
|
||||||
x = np.linspace(-10, 10
|
mean = data.mean()
|
||||||
, 1000)
|
stddev = data.std()
|
||||||
|
x = np.linspace(mean-3*stddev, mean+3*stddev, 1000)
|
||||||
y = norm.pdf(x, mean, stddev)
|
y = norm.pdf(x, mean, stddev)
|
||||||
plt.plot(x, y, 'b-', label='Normal Distribution')
|
plt.plot(x, y, 'b-', label='Normal Distribution')
|
||||||
coloredregion = (x >= lowerbound) & ( x <= upperbound ) #select x values
|
coloredregion = (x >= lowerbound) & ( x <= upperbound ) #select x values
|
||||||
|
|||||||
Reference in New Issue
Block a user