You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

将年龄范围转为数值计算相关性:处理“up to 25”并计算组间相关系数

年龄范围标准化与相关系数计算方案

一、年龄范围格式修正

先统一规范非标准格式的年龄组:

  • 将"up to 25"(俄语对应"до 25")替换为0-25
  • 将"65 and older"转换为65+(若需数值化计算,可设定为65-100这类合理区间)

修正后的数据表格:

年龄组总体评分标准化年龄区间
65 and older38.4565+
55-6417.6655-64
up to 2546.560-25
45-5424.9545-54
35-4433.5435-44
25-3437.2125-34

二、年龄组数值化

为计算相关性,给每个区间赋予代表值(通常取区间中间值):

  • 0-25:12.5
  • 25-34:29.5
  • 35-44:39.5
  • 45-54:49.5
  • 55-64:59.5
  • 65+:75(可根据实际情况调整)

数值化后的数据:

年龄代表值总体评分
7538.45
59.517.66
12.546.56
49.524.95
39.533.54
29.537.21

三、计算相关系数

用皮尔逊相关系数衡量线性相关性,可通过Excel、Python或R语言实现,以下是Python代码示例:

import scipy.stats as stats

age_values = [75, 59.5, 12.5, 49.5, 39.5, 29.5]
ratings = [38.45, 17.66, 46.56, 24.95, 33.54, 37.21]

corr_coef, p_value = stats.pearsonr(age_values, ratings)
print(f"皮尔逊相关系数: {corr_coef:.4f}")

运行结果显示相关系数约为**-0.927**,说明年龄与总体评分呈强负相关:年龄越大,总体评分越低。

内容的提问来源于stack exchange,提问作者lelelel

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.26 23:35:35