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

SPSS新手求助:多组学生年龄数据集合并绘制条形图

用SPSS绘制多组年龄区间对比条形图步骤指导

第一步:把数据转成适合绘图的长格式

如果你的数据是A、B、C各占一列的宽格式(比如A列是30、56、18、25,B列是45、14、0、26,以此类推),得先转成长格式才能按组别分组绘图:

  • 顶部菜单栏点「数据」→「重塑」→「将变量转成个案」
  • 把A、B、C三个变量选进「要转成个案的变量」列表
  • 在「创建索引变量」里,给新变量起名叫「组别」,「变量名」框填「年龄」
  • 点「确定」,数据就变成两列:一列是「组别」(取值A/B/C),一列是「年龄」(对应各组的年龄数值)

第二步:确认年龄区间变量(已完成可跳过)

你已经划分了区间,要是还没生成对应的变量,补这步:

  • 点「转换」→「重新编码为不同变量」
  • 把「年龄」变量选进去,新变量名设为「年龄区间」,点「旧值和新值」
  • 分别设置:
    • 旧值选「范围,从值到值」,填0到20,新值填「0-20」
    • 旧值21到40 → 新值「21-40」
    • 旧值41到60 → 新值「41-60」
    • 旧值61到80 → 新值「61-80」
  • 点「添加」→「继续」→「确定」生成变量

第三步:绘制分组条形图

  • 顶部菜单栏点「图形」→「旧对话框」→「条形图」(新手用旧对话框更直观)
  • 选择「分组条形图」,然后选「个案组摘要」,点「定义」
  • 「类别轴」选「年龄区间」(这是横轴的区间分组)
  • 「定义聚类」选「组别」(A/B/C会作为每组的子条形,用不同颜色区分)
  • 「条形表示」里选「个案数」(统计每个区间内的学生数量)
  • 点「确定」,就能得到一张包含三组年龄区间分布的条形图了

可选:调整图表细节

双击生成的图表进入编辑模式,你可以:

  • 修改标题、轴标签,比如把标题改成「A/B/C三组学生年龄区间分布」
  • 调整条形颜色、间距,让图表更清晰

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.27 20:15:11