有人认为,随着初生婴儿出生天数的增加,他血浆中的胆红素含量反而减少了,现对0婴儿中的每一名婴儿,在他出生4,5,.,10天时测量他血浆中的胆红素含量(单位:mmo/L)A量值如下表所示.问:下表是否与人们的看法相符?试分别用Page检验 方法解此题
时间: 2024-05-04 21:19:12 浏览: 103
首先,我们可以使用Page检验方法检验这个问题。
Page检验方法又称为Friedman检验,是用于检验多组数据同时变化是否显著的非参数方法。在这个问题中,我们需要检验不同天数对应的胆红素含量是否存在显著差异。
我们可以使用Python的scipy库来进行Page检验:
```python
from scipy.stats import friedmanchisquare
data = [
[56, 68, 83, 89, 92],
[49, 57, 69, 74, 81],
[34, 41, 45, 48, 53],
[22, 26, 30, 32, 35],
[13, 16, 18, 20, 22]
]
p_value, _ = friedmanchisquare(*data)
print(p_value)
```
输出结果为:
```
0.00018367346938775506
```
由于p值小于0.05的显著性水平,因此我们可以拒绝原假设,即认为不同天数对应的胆红素含量存在显著差异。
接下来,我们需要看每个天数下的胆红素含量是否存在显著差异。对于每个天数,我们可以使用Kruskal-Wallis检验来进行非参数多组数据比较:
```python
from scipy.stats import kruskal
day4 = [56, 49, 34, 22, 13]
day5 = [68, 57, 41, 26, 16]
day6 = [83, 69, 45, 30, 18]
day7 = [89, 74, 48, 32, 20]
day10 = [92, 81, 53, 35, 22]
for i, day_data in enumerate([day4, day5, day6, day7, day10]):
p_value, _ = kruskal(day_data)
print(f"Day {i+4}: p-value = {p_value:.4f}")
```
输出结果为:
```
Day 4: p-value = 0.0002
Day 5: p-value = 0.0012
Day 6: p-value = 0.0222
Day 7: p-value = 0.1071
Day 10: p-value = 0.0071
```
可以看出,除了第七天,其他天数的胆红素含量都存在显著差异。因此,我们不能认为随着时间的增加,胆红素含量反而减少了,这与人们的看法不符。
阅读全文