statistic added, plotrange based on stddev

This commit is contained in:
2025-12-12 10:19:41 +00:00
parent 22768fd47b
commit f6c9433636

View File

@@ -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