在实际科研数据的统计分析中,往往需要处理日期型变量。例如,在整理输入与新冠肺炎相关的问卷调查数据时,需要输入省时、调查日期等与日期相关的指标信息。SPSS软件支持我们定义或转换日期类型变量,操作方式也很简单。让我们一起学习吧。
首先,拆分日期变量
我们在SPSS的第一列输入一个字符串类型的时间值:1999-01-01。接下来,我们将使用这个字符串时间,并将其转换为某种格式。首先,单击数据-定义日期和时间。
图1:定义日期和时间在定义日期界面,我们可以看到多种定义格式,比如“年、月”或者“年、季、月”。选择我们想要的格式,你可以在右侧看到转换成日期类型的案例预览值。单击确定转换为日期类型格式。
图2:定义日期界面。如果选择“年、月”的格式,SPSS会新生成“YEAR_”、“MONTH_”和“DATE_”表示年、月、年的英语语言。
图3:转换结果2。转换为日期类型
在上述步骤中,字符串的日期分为年和月字符串。接下来,我们使用划分后的新变量将它们转换为日期类型变量。点击【转换】-【日期时间向导】,进入日期时间向导界面,选择“用包含部分日期或时间内容的变量创建日期/时间变量”,如图4所示。
图4:在日期和时间向导的第一步中,将上述步骤中生成的年和月变量填入相应的框中,如下图5所示,然后单击下一步。
图5:填写年份和月份。然后我们填写要新生成的日期类型变量的名称,如“转换日期”,选择要输出的日期格式,在执行项中勾选“立即创建变量”,最后点击“完成”转换日期类型。
图6:时间型变量设置三。转换结果
转换后的日期类型变量显示在下面图7的红色框中。我们可以在转换过程中删除其他变量。
图7:转换后,SPSS视图从“数据视图”切换到“变量视图”。我们可以看到转换后的类型是“日期类型”。
图8:变量视图通过以上两个步骤,我们成功地将字符串类型的日期转换为日期类型的日期,便于后期的统计分析,比如时间序列的预测分析。