第04章 SPSS简介与数据库构建

  参考:SPSS实战与统计思维 - 武松编著 - 微信读书

4.1 SPSS简介

发展历史

  • 全称Statistical Product and Service Solutions,由美国斯坦福大学三位研究生于1968年开发。

  • 对比其他软件成立时间:SAS(1976年)、Stata(1985年)、R语言前身S语言(1989年)、Matlab(1982年)、Eviews前身Micro TSP(1981年)、Minitab(1983年)。

  • 2009年被IBM收购,自SPSS 19.0起更名为“IBM-SPSS”。

软件特点与优势

  • 易学易用易普及,是核心竞争优势。

  • 提供大量成熟的统计分析方法、完善的数据管理功能、开放的数据接口、灵活的统计表格与图形。

  • 应用广泛:覆盖金融、制造、医疗、教育等100多个国家与行业,全球500强企业中80%使用SPSS,市场研究领域占有率超80%。


4.2 SPSS 安装

SPSS 27 安装方法参考:

(31 封私信 / 1 条消息) SPSS最新版安装教程27.0.1IF026(含安装包) - 知乎

2025.08.24亲测可用

安装完打开如下:


4.3 SPSS启动与退出

略。

4.4 SPSS 窗口简介

主要窗口类型

  • 数据视图(Data View):数据录入与浏览界面。

  • 变量视图(Variable View):变量属性定义界面。

  • 结果输出窗口(Output View):统计分析结果展示界面。

  • 图表编辑窗口(Chart Editor):图表修改界面。

  • 语法编辑器窗口(Syntax Editor):语法命令编写界面。

  • 脚本编辑窗口(Script View):脚本编程界面。


数据编辑窗口

  • 标题栏:显示文件名与窗口名称。

  • 菜单栏:包含File、Edit、View、Data、Transform、Analyze等12个菜单。

  • 常用工具栏:提供数据编辑常用工具。

  • 数据与单元格信息栏:显示当前单元格内容与位置。

  • 数据编辑显示区:网格形式展示数据,行代表个案,列代表变量。

  • 视图转换栏:切换数据视图与变量视图。

  • 系统状态栏:显示当前操作状态,建议保留以便跟踪操作记录。

变量编辑窗口

  • 功能:定义变量名称、类型、宽度、标签、度量标准等属性。

  • 打开方式:点击数据编辑窗口左下角的“变量视图”标签。

结果输出窗口

  • 导航窗口:左侧目录树,可展开或隐藏结果内容。

  • 显示窗口:右侧细节展示区,显示统计分析结果或图表。

4.5 SPSS数据库构建

数据格式要求

  • 行列结构:每行代表一个个案(记录),每列代表一个变量。

间接法构建数据库(调用外部数据)

  • 适用场景:常用方法,尤其适用于Excel数据导入。

  • 操作步骤:

    1. 打开SPSS→文件→打开→数据;

    2. 文件类型选择“所有文件”,找到目标Excel文件;

    3. 在弹出窗口中勾选“将第一行作为变量名”(若第一行为变量名);

    4. 选择对应工作表(如有多个工作表);

    5. 点击确定后保存为SPSS格式(.sav)。

保存完:

改类型:日期变量在SPSS中,其“度量标准”应设置为“标度(Scale)”。

为什么日期属于“标度”?

  1. 有确定的测量单位:日期的最基本单位是“天”。更大的单位(周、月、年)和更小的单位(小时、分、秒)都可以转换为天数或其小数/倍数。例如,1周=7天,1小时≈0.0417天。

  2. 间隔相等且有意义:这是最关键的原因。

    • 日期 2023-08-25 和 2023-08-24 之间相差 1 天。

    • 日期 2023-08-15 和 2023-08-14 之间也相差 1 天。

    • 这两个“1天”的间隔是完全相等的,具有绝对的数学意义。你可以准确地说出两个日期之间相差多少天、多少小时,甚至多少秒。

  3. 可进行数学运算:正因为间隔有意义,所以可以对日期进行加减法运算。

    • 减法出院日期 - 入院日期 = 住院天数(一个标度数值)。这是医疗研究中的常见计算。

    • 加法出生日期 + 365.25 * 年龄 ≈ 当前日期(这是一个近似计算)。

  4. “0点”有参考意义:虽然日期的“0”点(1582年10月14日)是一个历史约定的基准日,而非物理上的“无”,但在计算时间间隔的上下文中,它依然作为一个有意义的原点。

直接法构建数据库(手动录入)

  • 步骤:先定义变量,再录入数据。

  • 变量定义要点(变量视图界面):

    • 变量类型:数值型(数字)或字符型(字符串);

    • 度量标准:标度(数值变量)、有序(有序分类变量)、名义(无序分类变量);

    • 字符型变量注意:宽度需足够(每个汉字占4字符),区分大小写,不能参与运算。

  • 数据录入:切换至数据视图,逐行录入数据。

新建数据


数据编辑功能

  • 列变量右键:可进行描述统计等操作;

  • 行个案右键:可插入、删除个案等;

  • 单元格右键:可修改、复制单元格内容。

数据库构建经验小结

  • 常用间接法,必学直接法;

  • 直接法分两步:变量定义与数据录入;

  • 变量定义重点:类型(数值/字符)与度量标准(标度/有序/名义)

  • 优先使用数值型变量便于分析。


4.6 SPSS分析过程三级窗口

一级窗口(数据窗口)

  • 功能:主界面,包含数据与菜单。

二级窗口(功能窗口)

  • 功能:实现具体统计分析功能(如t检验)

  • 组成:

    • 变量框(A):列出所有变量

    • 检验变量框(B):放置待分析变量

    • 参数按钮(C):设置分析参数

三级窗口(参数窗口)

  • 功能:细化参数设置(如置信区间、缺失值处理)

  • 操作:设置后点击“继续”返回二级窗口,再点击“确定”运行分析

结果

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/pingmian/94222.shtml
繁体地址,请注明出处:http://hk.pswp.cn/pingmian/94222.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【ABAP4】数据字典

ABAP数据字典ABAP数据字典概述数据字典的基本对象域数据元素表类型系统创建自定义透明表创建自定义结构锁对象ABAP数据字典概述 ABAP数据字典是SAP定义和管理数据的工具,包含了程序使用的所有对象,数据字典中包括数据库表、视图、数据类型、域、搜索帮助…

不知道Pycharm怎么安装?Pycharm安装教程(附安装包)

Pycharm安装教程(附安装包)获取方式:python开发工具包丨夸克网盘-资源免费下载 有位朋友刚开始学习python,不知道Pycharm要怎么安装,于是问我要一个安装教程。 先介绍一下Pycharm吧,PyCharm是一款python开…

在 Docker 容器中查看 Python 版本

博客目录前言方法一:交互式进入容器查看方法二:启动时直接执行命令方法三:启动后使用 exec 执行命令方法四:直接运行并查看版本(容器退出)方法比较与选择指南实际应用中的注意事项进阶技巧批量检查多个镜像…

React:Umi + React + Ant Design Pro的基础上接入Mock数据

为什么需要Mock数据 前端开发依赖后端接口时的阻塞问题 独立开发和测试的需求 快速迭代和原型验证的重要性 当前版本及框架 React18 Umi 4.0 Ant Design Ant Design Pro 其实这些都不重要,主要是有Umijs,因为Umijs具有开箱即用Mock功能的能力&#…

VMware centos磁盘容量扩容教程

目录前言相关概念磁盘磁盘分区文件系统挂载点物理卷、VG(卷组)、LV(逻辑卷)、LVM(逻辑卷管理)解决方案前言 这篇博客主要分享我在VM中通过docker搭建dify大模型应用平台时,遇到了分配的磁盘容量…

kubernetes中的认证和授权

一 kubernetes API 访问控制Authentication(认证)认证方式现共有8种,可以启用一种或多种认证方式,只要有一种认证方式通过,就不再进行其它方式的认证。通常启用X509 Client Certs和Service Accout Tokens两种认证方式。…

雅菲奥朗SRE知识墙分享(四):『AI已开始重塑劳动力市场,美国年轻科技从业者首当其冲』

近日,据《商业内幕》报道,AI正在重塑美国就业市场,年轻的科技从业者正首当其冲地感受到冲击。高盛首席经济学家Jan Hatzius在本周一撰文指出:“AI 确实开始在各类数据中显现出更加明显的迹象。”据高盛的分析,科技行业…

Python爬虫入门指南:从零开始的网络数据获取之旅

文章目录前言1. 什么是网络爬虫?2. 爬虫的伦理与法律边界3. Python爬虫的基本工具库3.1 Requests:HTTP请求库3.2 Beautiful Soup:HTML/XML解析库3.3 lxml:高效XML/HTML解析器3.4 Selenium:自动化浏览器工具4. 第一个爬…

说说你对JVM的垃圾回收机制的理解?

Java 虚拟机(JVM)的垃圾回收(Garbage Collection,GC)机制是自动管理内存的核心,其核心目标是识别并回收不再被使用的对象所占用的内存,避免内存泄漏和溢出。以下从垃圾判断方法、垃圾回收算法和…

兑换汽水瓶

实现代码:public static void main(String[] args) {Scanner in new Scanner(System.in);while (in.hasNextInt()) {int n in.nextInt();if (n 0) {break;}System.out.println(n / 2);}}

结合 Flutter 和 Rust 的跨平台开发方案

结合 Flutter 和 Rust 的跨平台开发方案 1. 核心思想 本方案的核心思想是Flutter 负责 UI,Rust 负责逻辑 。Flutter 作为一个成熟的 UI 框架,专注于渲染流畅、跨平台一致的用户界面。而将那些对性能、安全和并发有高要求的复杂业务逻辑、计算密集型任务或底层系统操作,全部…

理想汽车智驾方案介绍 2|MindVLA 方案详解

一、引言 MindVLA 主要包括空间智能模块、语言智能模块、动作策略模块、强化学习模块,这些模块分别有以下功能: 空间智能模块:输入为多模态传感器数据,使用 3D 编码器提取时空特征,然后将所有传感器与语义信息融合成…

计算机网络基础(三) --- TCP/IP网络结构(运输层)

运输层1. 概述和运输服务运输层协议为运行在不同主机上的应用进程之间提供了逻辑通信功能, 运输层协议是在端系统中而不是路由器中实现的, 网络应用程序可以调用多种运输层协议, 如因特网的两种协议: TCP 和 UDP ,每种协议都能为调用的应用程序提供一组不同的运输层服务1.1 运输…

JdbcTemplate和MyBatis的区别

在 Java 后端开发中,JdbcTemplate(Spring 框架提供)和 MyBatis(持久层框架)都是用于简化数据库操作的工具,但它们的设计理念、使用方式、灵活性和适用场景有显著差异。下面从核心定位、核心特性、使用方式、…

埃氏筛|树dfs|差分计数

lc525把数组里的0换成-1&#xff0c;求子数组和为零的最长长度用哈希表记录前缀和首次出现的位置通过找相同前缀和的位置差得出最长的0和1数量相等的子数组长度。class Solution { public:int findMaxLength(vector<int>& nums) {unordered_map<int,int>hashta…

(JVM)Java 对象创建的完整过程

在日常开发和面试中&#xff0c;经常会被问到 “Java 中对象是如何被创建的&#xff1f;” 表面上只是一个 new 关键字&#xff0c;但 JVM 在幕后完成了一系列复杂操作。 可以总结为以下 六大步骤&#xff1a;类加载检查 → 分配内存 → 内存清零 → 设置对象头 → 执行构造函数…

数据库优化提速(三)JSON数据类型在酒店管理系统搜索—仙盟创梦IDE

在 MySQL 中&#xff0c;JSONB 类型&#xff08;MySQL 中实际为 JSON 类型&#xff0c;功能类似 PostgreSQL 的 JSONB&#xff0c;支持高效的 JSON 数据存储和查询&#xff09;非常适合存储半结构化数据&#xff0c;例如酒店入住客人的复杂信息&#xff08;包含客人基本信息、入…

小程序全局状态管理:使用MobX进行跨组件数据共享详解(九)

一、定义全局数据共享&#xff08;又叫&#xff1a;状态管理&#xff09;是为了解决组件之间数据共享的问题&#xff1b;全局数据共享方案&#xff1a;VueX、Redux、MobX等&#xff1b;二、小程序全局数据共享方案使用mobx-miniprogram配合mobx-miniprogram-bindings实现全局数…

生成模型 | DDPM -> Imrpoved DDPM -> DDIM

DDPM: Denoising Diffusion Probabilistic Models 采样过程中的迭代计算为&#xff1a; xt−11αt(xt−1−αt1−αˉϵθ(xt,t))β~tzx_{t-1} \frac{1}{\sqrt{\alpha_t}}(x_t - \frac{1 - \alpha_t}{\sqrt{1 - \bar{\alpha}}}\epsilon_{\theta}(x_t, t)) \sqrt{\tilde{\beta…

Linux驱动之DMA(三)

目录一、驱动内容1. 核心结构体解析2. 关键模块解析3. 驱动初始化流程4. 关键寄存器操作5. 典型工作流程6. 代码特点7. 重要函数列表8. 使用示例二、驱动中DMA的使用1. DMA通道初始化&#xff08;imx_uart_dma_init&#xff09;2. DMA发送流程&#xff08;imx_uart_dma_tx&…