3、数据的录入与保存

news2024/11/19 17:51:20

目录

一、定义变量

1.定义变量名

2.定义变量类型

3.宽度定义

4.小数位数定义

5.变量标签定义

6.变量值标签的定义

7.缺失值的定义

8.列的定义

9.对齐的定义

10.测量的定义

11.变量角色的定义

二、数据录入

三、数据保存

四、案例录入


本文内容之前简单介绍过,接下来再详细介绍一遍。

案例:

假设我们设计了一份问卷,问卷中包括下面三个问题:

  1. 您所在的城市是?

  2. 您的性别是?

      A. 男        B. 女

  3. 您的身高是?

我们收集数据得到了下面所述三个样本,请在SPSS中录入以下数据:

  1. 北京    男     175

  2. 青岛    男     180

  3. 重庆    女     160

一、定义变量

数据录入之前将所有的变量名定义完备,能够提高数据录入的速度。在数据编辑窗口的视图转换栏中点击“变量视图”,进入该窗口进行安装相关内容进行填充操作。

1.定义变量名

在“变量视图”,选中【名称】单元格,直接输入变量名称(也可使用自定义的编码如:A1,A2...;B1,B2...等,前提是对于自定义的变量名称自己一定要区分并对于清楚),输入为回车完成编辑。如果要修改变量名称双击单元格即可。

2.定义变量类型

在“变量视图”,选中某一个变量的【类型】标签,点击单元格,点击按钮的“变量类型窗口”,点击相应的单选选项即可完成变量类型的选择,选择完成后,点击【确定】保存设置即可

变量类型介绍

1.数值型变量

数值型变量有一下6形式:

①【数值】:是SPSS默认的数值变量类型,默认长度为8,小数数位为2;

②【逗号】:逗号数值型变量的整数部分从右往左每隔三位插入一个逗号作为分隔,默认长度2,小数位数为2,小数点用圆点表示564,77.56 ;

③【点 】:与逗号数值型变量显示的方式相反,点数值变量的整数部分从右往左每隔三位插入一个圆点作为分隔,小数点用逗号表示564.77,56;

④【科学记数法】:科学记数法数值型变量采用指数形式表示,通常适用于很大或者很小的数值,如:5.6E+002表示5.6*10^2,默认长度为8 ,小数位数为2;

⑤【美元】:是在美元数值前添加美元符号,默认长度为8,小数位数为2,有多种形式可选。

⑥【定制货币】:可以自己创建5种数据显示格式。

2.字符型变量

【字符串】:可以包含数字、字母和一些其他特殊符号,默认长度为8,最长可有32767个字符。字符型变量不参与运算并且系统会区分大小写字母

3.日期型变量

日期型变量用来表示日期和时间,SPSS给出来许多的格式供挑选,日期型变量不能直接参与运算

3.宽度定义

系统默认为8,可直接输入数值,也可通过箭头进行调整,但对于日期型数值无效

在这里是0,是因为我没有定义变量!!!

4.小数位数定义

操作和“宽度”的定义一致,系统默认小数位数为2 .对非数值型变量设置无效。

5.变量标签定义

双击单元格直接输入内容即可完成对变量标签的定义。

6.变量值标签的定义

选中某一个变量,点击单元格,点击,弹出“值标签”窗口

“值标签”的定义通常用在问卷或者量表数据的录入,在问卷中每个问题的不同选项,在录入数据时会转化为数值。这样做的目的一是为了方便数据的录入,二是因为将选项转换成数值,方便之后的分析,也让我们的分析思路更加清晰。

输入示范

您的性别:男  女

将【男】赋值为【0】、将【女】赋值为【1】,数字在英文半角下输入,如

单击【更改】和【除去】可以对已经设定好的值标签进行修改和删除

7.缺失值的定义

选中某个变量的缺失值单元格,点击弹出“缺失值”窗口:

⑴ 没有缺失值:表示数据没有缺失值,为系统默认选项;

⑵ 离散缺失值:表示数据存在离散缺失值,可以输入不超过三个的缺失值;

⑶ 范围加上一个可选的离散缺失值:表示在数据中存在连续的缺失值,在输入框中输入缺失值的范围,也可输入一个离散缺失值;

8.列的定义

是对列的显示宽度进行设置的

9.对齐的定义

是显示的方式,有【左】【右】【居中】可选。

10.测量的定义

根据变量类型进行选择,也就是要具体问题具体分析!!!

【标度】用来定义等距和等比类型数据的变量,不仅可以排序和分类,还可进行四则运算,

【有序】是等级和顺序类型数据的变量,它可以进行排序

【名义】是类别类型数据的变量,它可以进行分组或分类,计算频数和频率

11.变量角色的定义

输入:变量将用做输入使用,比如我们的自变量X;

目标:变量用做输出或者是目标,比如我们的因变量Y;

两者:同时用作输入和输出;

:没有为变量分配角色;

区分:变量用于将数据划分为单独的训练,比如分为实验组和控制组

拆分:该项的存在主要是为了和Clementine相互兼容,并不会将数据拆分为文件变量

默认情况下,SPSS将会为所有变量分配输入角色,角色分配只想要支持角色分配的对话框,一般而言,我们可以选择忽视这一属性。

二、数据录入

在定义完变量之后,选中【数据视图】,每一行代表一个观测(个案/被试),每一列代表一个变量。交叉的单元格所要输入的就是某个观测在某个变量上的取值

三、数据保存

待数据录入完毕(得录入数据后才能保存哦!),认真检查一下,就可以保存啦!

点击“文件”→选择“保存”如下图,也可以用【ctrl + s】保存

四、案例录入

将上面的案例录入后得到如下

据编码前

数据编码后

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

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

相关文章

Codeforces Round #847 (Div. 3) A-F 冲蓝名场

想上蓝名,赛前1414分,目标蓝名。 updateupdateupdate赛后排名575757。 A. Polycarp and the Day of Pi 题意 给你一个数字判断该数字是否和圆周率的前30位匹配。 思路 发现样例有一个长度为30为的数,ctrlcvctrl c vctrlcv一下,暴…

Elasticsearc最新版8.6.1集群安装教程

一、为何要搭建 Elasticsearch 集群凡事都要讲究个为什么。在搭建集群之前,我们首先先问一句,为什么我们需要搭建集群?它有什么优势呢?(1)高可用性 Elasticsearch 作为一个搜索引擎,我们对它的基…

微信小程序——用户安全等级

有小伙伴私信说有没有微信小程序相关系列文章,后续会持续输出有关微信小程序相关文档接口 前言 前面几篇我们讲到了微信的文本内容、音视频、图片等内容的安全识别问题,这样会涉及到一个用户的安全等级的判定问题,怎么来识别预判用户的等级…

管理事实(RH294)

事实简介Ansible事实是指Ansible在受管主机上自动检测到的变量事实中含有与主机相关的信息,可以像play中的常规变量,条件,循环等其他语句那样使用受管主机收集的事实有以下部分主机名称内核版本网络接口IP地址操作系统版本环境变量CPU数量可用…

Nacos安装配置教程

Nacos安装配置教程_其他_大数据知识库 Nacos注册中心 Nacos是阿里巴巴的产品,现在是SpringCloud中的一个组件。相比Eureka功能更加丰富,在国内受欢迎程度较高。 官方入门手册 Nacos 快速开始这个快速开始手册是帮忙您快速在您的电脑上,下载…

Python:使用Selenium和requests爬取文章

01需求描述 在微信公众号上面,其实有很多很不错的文章,但是微信官方给我提供的方式只有几种:点赞、收藏、在看。 或者有时候,有人通过转发到自己的朋友圈的方式,做文章的留存。 因此,爬取与存储微信公众…

PHPCMSv9.6.0前端任意文件上传漏洞分析

一、路径 漏洞分析:/index.php?mmember&cindex&aregister&siteid1 前台注册页面处 路径: /phpcms/modules/member/index.php注册处抓包: POST /phpcms/install_package/index.php?mmember&cindex&aregister&site…

JVM是如何解决跨代引用问题的?

本文已收录至Github,推荐阅读 👉 Java随想录 不知道自己的无知,乃是双倍的无知。——柏拉图 文章目录跨代引用问题记忆集卡表写屏障写屏障的伪共享问题跨代引用问题 跨代引用是指新生代中存在对老年代对象的引用,或者老年代中存在…

TensorFlow笔记之卷积神经网络

文章目录前言一、卷积神经网络CNN二、Tensorflow1.x1.加载数据集2.数据处理3.定义模型4.训练模型5.结果可视化二、Tensorflow2.x1.加载数据集2.数据处理3.定义模型4.训练模型5.结果可视化总结前言 记录在tf1.x与tf2.x中使用卷积神经网络完成CIFAR-10数据集识别多分类任务&…

【ThreeJs 初学习】实现简单的场景渲染

简单的场景渲染 从今天开始进军 3D相关的技术。第一是因为项目需要,第二是因为年中的KPI目标。刚开始分享的内容会相对基础,望各位谅解。 根据官网的文档整理出一份API文档, 地址是:ThreeJs 官网文档,其目的还是为了方便查阅 1. …

移动应用测试流程

以下是这段时间测试手机app的流程总结。 从需求阶段开始介入。参加软件功能设计,在软件编码之前,在仍有可能大的设计变更的时候,积极参加软件的计划阶段,这会帮助我们了解正被考虑的折衷和权衡从而了解客户需要的产品的雏形。在此…

Docker部署oracle -11g

Docker部署oracle -11g 拉取镜像 docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g启动容器 docker run -d -p 1521:1521 --name oracle11g registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g执行 docker ps 命令确认容器启动成功 进行配置 &#xf…

蓝桥杯 分巧克力

题目描述 儿童节那天有 K 位小朋友到小明家做客。小明拿出了珍藏的巧克力招待小朋友们。 小明一共有 NN 块巧克力,其中第 ii 块是 H_i \times WiHi​Wi 的方格组成的长方形。为了公平起见, 小明需要从这 NN 块巧克力中切出 K 块巧克力分给小朋友们。切…

读书笔记:神经网络的学习 train_neuralnet.py ← 斋藤康毅

提醒:本例涉及到三个 Python 文件,即 two_layer_net.py,train_neuralnet.py,mnist.py 等。 显然,要进行神经网络的学习,必须先构建神经网络。 因此,本文先构建了一个2层神经网络。代码详见 two_…

玩转代码|解决Chrome浏览器内置谷歌翻译功能无法使用问题!

最近这几天在使用Chrome浏览器的内置谷歌翻译功能时,总是一直停留在不翻译的状态,一开始我还以为是网络波动过几天就好了,过了好几天依旧是这样。去看了新闻才知道谷歌翻译已经退出了中国市场。根据TechCrunch的消息称,谷歌发言人…

我本芬芳

我本芬芳推荐语: 读完前几章,一边为惠才遇人不淑感到遗憾,又不觉想起自己的童年种种,书中简单的三言两语,却又不断地在触动我。我不由得想到上世纪六七十年代的女子们,也就是我的奶奶外婆们,将自…

我的周刊(第076期)

我的信息周刊,记录这周我看到的有价值的信息,主要针对计算机领域,内容主题极大程度被我个人喜好主导。这个项目核心目的在于记录让自己有印象的信息做一个留存以及共享。🎯 项目python-wechaty[1]Wechaty 是一个开源聊天机器人框架…

力扣刷题|226.翻转二叉树、101. 对称二叉树

文章目录LeetCode 226.翻转二叉树题目链接🔗思路递归法迭代法LeetCode 101. 对称二叉树题目链接🔗思路递归法迭代法相关题目LeetCode 226.翻转二叉树 题目链接🔗 LeetCode 226.翻转二叉树 思路 这道题目使用前序遍历和后序遍历都可以&…

PVID和VID相关小知识

欢迎来到东用知识小课堂!1.PVID和VID的区别PVID和VID经常出现于二、三层交换机里,很多时候由于PVID和VID的设置不合理,造成VLAN划分变得混乱。一般你去超市买东西有个扫描设备扫描一下商品上的标签,然后价格就会出现。商品上的标签…

分布式锁与数据库悲观、乐观锁

分布式锁 什么是分布式锁 要介绍分布式锁,首先要提到与分布式锁相对应的是线程锁、进程锁。 1.线程锁 主要用来给方法、代码块加锁。当某个方法或代码使用锁,在同一时刻仅有一个线程执行该方法或该代码段。线程锁只在同一JVM中有效果,因为…