SciPy - Curve Fitting and Regression
Identify the error in this code for calculating a 95% confidence interval:
from scipy.stats import t sample = [4, 5, 6, 7, 8] mean = sum(sample)/len(sample) std_err = (sum((x - mean)**2 for x in sample)/len(sample))**0.5 / len(sample)**0.5 df = len(sample) - 1 ci = t.interval(0.95, df, loc=mean, scale=std_err) print(ci)
