我之前没有使用过SPSS( .sav
)文件,并且正在尝试使用提供给我的一些数据文件,将它们导入到R.我没有收到任何文件的解释,因为沟通很困难我想弄清楚尽我所能 .
这是我的第一个问题 . 这是导入后R数据框中 Date
字段的样子:
> dataset2$Date[1:4]
[1] 13608172800 13608259200 13608345600 13608345600
我不知道数据应该是什么日期,但我发现如果我将上面的数字除以10,那似乎给出了一个合理的日期(2013年2月) . Can anyone confirm this is indeed what the above represents?
我的第二个问题是关于另一个名为 Begin_time
的专栏 . 这是看起来像:
> dataset2$Begin_time[1:4]
[1] 29520 61800 21480 55080
知道这代表什么吗?我想相信这是时间的一些表示,因为记录是针对野生动物的观察,但我没有比这更多的信息来猜测 . 我注意到如果我采用 End_Time
和 Begin_time
之间的差异,我会得到120和180这样的数字,这对我来说似乎是几分钟(观察野生动物3小时似乎是合理的),但绝对数字远远大于分钟数在一天(1440年),让我感到困惑 . Is this some time keeping format from SPSS? If so, what's the logic?
不幸的是,我无法访问SPSS,因此非常感谢任何帮助 .
2 回答
SPSS Statistics中的日期表示为自1582年10月1日以来持有秒数的浮点数双倍 . 如果使用SPSS R插件api,它们可以自动转换为R日期,但任何适当的转换器应该能够执行此操作您 .
我有同样的问题,这个功能是一个很好的解决方案:
这是我找到答案的地方: