虚拟活动文件

虚拟活动文件使您能够处理大型数据文件,而无需足够大(或更大)的临时磁盘空间。对于大多数分析和绘图过程,会在每次您运行不同的过程时重新读取初始数据源。修改数据的过程需要确定的临时磁盘空间量来记录更改,而且一些操作始终需要足够的磁盘空间容纳数据文件的至少一个完整副本。

不需要任何临时磁盘空间的操作包括:

  • 读取 IBM® SPSS® Statistics 数据文件
  • 合并两个或更多 IBM SPSS Statistics 数据文件
  • 使用数据库向导读取数据库表
  • IBM SPSS Statistics 数据文件与数据库表合并
  • 运行读取数据的过程(例如“频率”、“交叉表”和“探索”)

在临时磁盘空间中创建一列或多列数据的操作包括:

  • 计算新变量
  • 对现有变量重新编码
  • 运行创建或修改变量的过程(例如在“线性回归”中保存预测值)

在临时磁盘空间中创建数据文件的整个副本的操作包括:

  • 读取 Excel 文件
  • 运行对数据排序的过程(例如“对个案进行排序”和“拆分文件”)
  • 使用 GET TRANSLATEDATA LIST 命令读取数据
  • 使用“高速缓存数据”工具或 CACHE 命令
  • IBM SPSS Statistics 启动其他读取数据文件的应用程序(例如 AnswerTree 和 DecisionTime)

GET DATA 命令提供类似于 DATA LIST 的功能,但不在临时磁盘空间中创建数据文件的完整副本。命令语法中的 SPLIT FILE 命令不对数据文件进行排序,因此不创建数据文件的副本。但是此命令需要已排序的数据才能正确运行,此过程的对话框接口将自动对数据文件进行排序,生成数据文件的完整副本。(命令语法在学生版中不可用。)

缺省情况下创建数据文件的完整副本的操作:

  • 使用数据库向导读取数据库
  • 使用文本向导读取文本文件

文本向导提供了可选的设置以自动高速缓存数据。缺省情况下,此选项是选中的。您可以通过取消选择在本地高速缓存数据关闭此选项。对于数据库向导,您可以粘贴生成的命令语法并删除 CACHE 命令。