回答編集履歴
2
追記
test
CHANGED
@@ -99,3 +99,39 @@
|
|
99
99
|
|
100
100
|
|
101
101
|
![イメージ説明](9905318df9d8633832ac9db871a9a469.png)
|
102
|
+
|
103
|
+
|
104
|
+
|
105
|
+
|
106
|
+
|
107
|
+
あ、もしかして単にデータ全体の信頼区間を求めたいということであれば下記のようにもできます。
|
108
|
+
|
109
|
+
```python3
|
110
|
+
|
111
|
+
from scipy import stats
|
112
|
+
|
113
|
+
import math
|
114
|
+
|
115
|
+
import statistics
|
116
|
+
|
117
|
+
|
118
|
+
|
119
|
+
data = [26.037666140460175, 26.035329693820763, 26.03250951997295, 26.034479896627285, 26.03071502375869, 25.8991498669353]
|
120
|
+
|
121
|
+
n = len(data) #サンプルサイズ
|
122
|
+
|
123
|
+
mean = statistics.mean(data)
|
124
|
+
|
125
|
+
variance = statistics.variance(data)
|
126
|
+
|
127
|
+
se = math.sqrt(variance/n) #標準誤差
|
128
|
+
|
129
|
+
|
130
|
+
|
131
|
+
bottom, up = stats.norm.interval(alpha=0.95, loc=mean, scale=se)
|
132
|
+
|
133
|
+
print('{:.2f} < x < {:.2f}'.format(bottom, up))
|
134
|
+
|
135
|
+
# 25.97 < x < 26.06
|
136
|
+
|
137
|
+
```
|
1
修正
test
CHANGED
@@ -4,7 +4,7 @@
|
|
4
4
|
|
5
5
|
参考にされたサイトにも上のように書いてあるとおり、同じタイミング(時間)に複数のデータがあれば信頼区間がつきます。
|
6
6
|
|
7
|
-
これは信頼区間の定義からして当然で、信頼区間とは「母集団の真の値が含まれることが信頼できる区間」です。同じタイミングにデータが複数あれば信頼区間を計算できますが、1個ずつしかないのであればそもそも信頼区間という考え方をしません。
|
7
|
+
これは信頼区間の定義からして当然で、信頼区間とは「母集団の真の値が含まれることが信頼できる区間」です。同じタイミングにデータが複数あればその平均や分散から信頼区間を計算できますが、1個ずつしかないのであればそもそも信頼区間という考え方をしません。
|
8
8
|
|
9
9
|
信頼区間についてはググれば親切なサイトがたくさんあるので、探してみてください。
|
10
10
|
|