SPSS入门教程—日期类型的变量转换
在对实际科研数据进行统计分析的工作中,经常会遇到需要对日期类型变量进行处理的问题。例如,我们在进行新冠肺炎相关问卷调查数据的整理录入时,就需要录入出省时间、调查日期等与日期相关的指标信息。
SPSS软件支持我们去定义或进行日期类型的变量转换,操作方式也很简单,我们一起来学习下。
一、分割日期变量
我们在SPSS中第一列输入一个字符串类型的时间值:1999-01-01,接下来我们将使用这个字符串时间,将它进行某种格式的时间转换。首先点击【数据】--【定义日期和时间】。
图1:定义日期和时间
我们在“定义日期”界面中,可以看到多种定义的格式,如定义为“年、月”或者是“年、季度、月”,选择一种我们想要的格式,在右侧就可以看到该个案转换为日期类型的预览值,点击“确定”转换为日期类型格式。
图2:定义日期界面
如果我们选择的是“年、月”格式,此时SPSS会新生成“YEAR_”、“MONTH_”和“DATE_”指标,分别代表年、月以及年月的英文。
图3:转换结果
二、转换为日期类型
上述步骤将字符串的日期,分割为年份和月份字符串,接下来我们利用分割出来的新变量,转换为日期类型的变量,点击【转换】--【日期和时间向导】,进入日期和时间向导界面,选择“使用包含部分日期或时间内容的变量创建日期/时间变量”,见图4。
图4:日期和时间向导第一步
随后将上述步骤生成的年份和月份变量,填入到对应框内,如下图5,再点击下一步。
图5:填入年份月份
随后我们填写要新生成的日期类型变量的名称,如“转换后的日期”,选择要输出的日期格式,在执行项中,勾选“立即创建变量”,最后点击“完成”按钮,进行日期类型转换。
图6:时间类型变量设置
三、转换结果
转换后的日期类型变量见下图7红框,对于其他转换过程中的变量,我们进行删除即可。
图7:转换后的时间
将SPSS视图从“数据视图”切换为“变量视图”,我们可以看到该转换出来的类型为“日期类型”。
图8:变量视图
通过以上两步,我们就成功地将字符串类型的日期转换为日期类型的日期,方便后面我们进行统计分析,如时间序列的预测分析等。更多关于IBM SPSS Statistic软件的使用教程,大家可以到中文网站上去查看。
SPSS入门教程—日期类型的变量转换相关推荐
- R语言七天入门教程二:认识变量与运算符
R语言七天入门教程二:认识变量与运算符 一.什么是变量 1.变量 顾名思义,我们可以将变量理解为"可以改变的量",是计算机语言中能储存计算结果或能表示值的抽象概念.这里的值可以是数 ...
- js 传入字符串,转换成日期类型,如果转换失败返回null
//传入字符串,转换成日期类型,如果转换失败返回null var strToDate = function(dateStr) {try {if (dateStr instanceof Date) {r ...
- lubridate | 日期类型数据的转换
日期是常见的数据类型.在形式上,日期数据类似于字符串,因此在创建日期变量时通常是从字符串变量转换的.基础工具包base中包含了一些处理日期数据的函数,tidyverse系列的lubridate则是专门 ...
- Golang入门教程(四)变量声明
Go 语言变量名由字母.数字.下划线组成,其中首个字母不能为数字. 一.Go的语言结构 1.Go的语言基础部分由这几个部分组成 包声明 引入包 函数 变量 语句&表达式 注释 比如下面这个简单 ...
- python3基础教程雪峰_[雪峰磁针石博客]python3快速入门教程2数据结构1变量与赋值...
Published: 日 02 九月 2018 语法基础 解释器像简单的计算器:可以输入表达式,它会返回值.表达式语法很简单:运算符 + , - , * 和 / 与其它语言一样(例如Pascal或C) ...
- LEADTOOLS 入门教程: 使用文件观察器转换文件 - C# .NET Core
LEADTOOLS 是一个综合工具包的集合,用于将识别.文档.医疗.成像和多媒体技术整合到桌面.服务器.平板电脑.网络和移动解决方案中,是一项企业级文档自动化解决方案,有捕捉,OCR,OMR,表单识别 ...
- python3.7.2教程-python 3.7极速入门教程2 Hello与变量
Published: 一 05 十一月 2018 Hello 命令行方式 $ python Python 3.7.0 (default, Jun 28 2018, 13:15:42) [GCC 7.2 ...
- Helm3入门教程全系列,26小时轻松掌握Helm
很多人都使用过Ubuntu下的ap-get或者CentOS下的yum, 这两者都是Linux系统下的包管理工具.采用apt-get/yum,应用开发者可以管理应用包之间的依赖关系,发布应用:用户则可以 ...
- python快速编程入门教程-python从入门到精通之30天快速学python视频教程
python从入门到精通之30天快速学python视频教程 课程目录: python入门教程-1-Python编程语言历史及特性.mkv python入门教程-2-Python编程语言初接触.mkv ...
- java查询出来的日期类型_Java的第29天,Oracle函数
今天是学习Java的 第29天. 今天学习了数据库中DQL语言中的逻辑条件关系,优先规则,使用order by 排序.学习了Oracle函数,包括单行函数和多行函数,学习了字符函数,字符处理函数,数字 ...
最新文章
- 一款不错的网页对话插件
- 简明天线理论与设计应用_天线理论与设计笔记5--(宽带天线、口径天线)
- CentOS通过DNSpod实现动态域名
- 桌面云计算机的配置,Citrix桌面云实验环境的部署配置
- 高速连传与LORA的区别和优势
- 送你一个在线机器学习网站,真香!
- 最长配对(51Nod-2494)
- 突发!百度AI开发者大会李彦宏遭泼水 百度官方回应...
- Chrome的开发者工具初探
- 简述prototype, _proto_, constructor三者的关系
- 彻底卸载Solidworks及Electrical以避免重新安装时出现1603、注册表权限错误或Installer未按预期运行
- 清明上河图动图html,《清明上河图》“动”起来是啥样?快来海珠这里观赏!...
- GW INSTEK GPD 3303系列稳压源控制软件(自行使用c#编写)更新
- mac双系统下在移动硬盘安装linux,MAC系统下外置移动硬盘安装windows双系统教程。...
- docker进阶:自定义镜像、网络架构(二)
- 6个超炫酷的HTML5电子书翻页动画
- python实现pdf合并
- 百度地图API V2.0 离线版本
- 在动态表格中智能搜索框JS实现(layui的智能搜索不能手动输入的问题解决)
- python 自动登录网站_Python使用selenium实现网页用户名 密码 验证码自动登录功能...
热门文章
- Win10预览版已经支持WSL的带GUI的应用
- 郑传华:微商快速赚钱108招
- Java map转list
- python连接微信运动_怎样读取微信运动数据接口?
- IOMeter安装以及测试
- 安卓handler机制
- IOS端好用的ssh工具推荐
- c语言et1tr1怎么用,TMOD=0x11;ET0=1;TR0=0;ET1=1;TR1=0;EA=1;这是什么意思啊??谢谢啦
- 微信小程序中引入iconfont阿里矢量图库
- Struts中拦截器和过滤器的区别