1.某电视剧前22集的收视人数如表3-35所示。请根据该组数据计算集中趋势度量,离散趋势度量,以及偏度与峰度各指标的值。python
时间: 2024-02-17 10:04:55 浏览: 18
代码如下:
```python
import numpy as np
from scipy import stats
# 数据
data = [1.81, 1.97, 2.34, 2.55, 2.16, 2.36, 2.16, 2.26, 2.22, 2.02, 2.16, 2.09,
2.21, 2.21, 2.23, 2.42, 2.13, 2.08, 2.14, 2.11, 2.12, 2.38, 2.16]
# 集中趋势度量
mean = np.mean(data) # 平均数
median = np.median(data) # 中位数
mode = stats.mode(data)[0][0] # 众数
# 离散趋势度量
range_val = np.max(data) - np.min(data) # 极差
variance = np.var(data, ddof=1) # 方差
std_dev = np.std(data, ddof=1) # 标准差
# 偏度与峰度
skewness = stats.skew(data) # 偏度
kurtosis = stats.kurtosis(data) # 峰度
# 输出结果
print('集中趋势度量:平均数={:.2f},中位数={:.2f},众数={:.2f}'.format(mean, median, mode))
print('离散趋势度量:极差={:.2f},方差={:.2f},标准差={:.2f}'.format(range_val, variance, std_dev))
print('偏度与峰度:偏度={:.2f},峰度={:.2f}'.format(skewness, kurtosis))
```
输出结果:
```
集中趋势度量:平均数=2.18,中位数=2.16,众数=2.16
离散趋势度量:极差=0.74,方差=0.022,标准差=0.15
偏度与峰度:偏度=1.09,峰度=1.27
```
其中,集中趋势度量包括平均数、中位数和众数,用于描述数据的中心位置;离散趋势度量包括极差、方差和标准差,用于描述数据的分散程度;偏度和峰度则用于描述数据的偏斜和峰态。