Advanced Confidence Interval Calculation with Python
メニューを表示するにはスワイプしてください
If working with a small distribution (size ≤ 30) that approximates the normal distribution, use t-statistics.
How to calculate the confidence interval?
st.t.interval(0.95, len(data) - 1, loc=data.mean(), scale=st.sem(data))
- The
t.interval()function fromscipy.statsis used for the Student's T distribution. 0.95represents the confidence level (also known as thealphaparameter).len(data) - 1is the degrees of freedom (df), which is the sample size minus one.locrepresents the mean of the sample data.semrepresents the standard error of the mean.
Degrees of Freedom
Degrees of freedom refer to the number of independent information elements used to estimate a parameter.
The formula for degrees of freedom is N - 1, where N is the sample size.
You can modify the alpha parameter to observe how it affects the confidence interval.
1234567891011import scipy.stats as st import numpy as np data = [104, 106, 106, 107, 107, 107, 108, 108, 108, 108, 108, 109, 109, 109, 110, 110, 111, 111, 112] # Calculate the confidence interval confidence = st.t.interval(0.95, len(data)-1, loc = np.mean(data), scale = st.sem(data)) print(confidence)
すべて明確でしたか?
フィードバックありがとうございます!
セクション 5. 章 6
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください
セクション 5. 章 6