概述 (EXPORT 命令)

不推荐使用 EXPORT 命令,在将来的发行版中将不支持此命令。 EXPORT 命令在 Unicode 方式下不受支持。

EXPORT 生成可移植数据文件。 可移植数据文件是创建的数据文件,用于在不同类型的计算机和操作系统之间传输数据,或使用相同可移植文件格式的其他软件。 可移植文件包含存储在从中创建该文件的活动数据集中的所有数据和字典信息。

EXPORT 类似于 SAVE 命令。 它可以出现在命令序列中与 SAVE 命令相同的位置,并保存活动数据集。 该文件包含所有永久变换的结果以及在 EXPORT 命令之前进行的任何临时变换的结果。 活动数据集在 EXPORT 命令后保持不变。

  • 在大多数情况下,不再需要以可移植格式保存数据,因为 IBM® SPSS® Statistics 数据文件应该独立于平台/操作系统。
  • 要以外部数据格式 (例如, Excel , SAS , Stata , CSV 和制表符分隔) 导出数据,请使用 SAVE TRANSLATE

选项

格式。 您可以使用 TYPE 子命令来控制可移植文件的格式。

变量。 您可以保存活动数据集中的变量子集,并使用 DROPKEEPRENAME 子命令来重命名这些变量。 您还可以使用 MAP 子命令在导出的文件中生成所有变量及其名称的记录。

精度。 可以在 DIGITS 子命令中为所有数字变量的值指定精度的小数位数。

基本规范

基本指定项是带有文件指定项的 OUTFILE 子命令。 活动数据集中的所有变量都将写入可移植文件,其中包含变量名称,变量和值标签,缺失值标志以及打印和写入格式。

子命令顺序

可以按任何顺序命名子命令。

操作

  • 可移植文件使用 80 个字符的记录长度进行写入。
  • 可移植文件可能包含一些不可打印的字符。
  • 创建可移植文件后,活动数据集仍可用于转换和过程。
  • IMPORT读取文件时,将分配系统变量 $CASENUM$DATE
  • 如果在 EXPORT之前使用 WEIGHT 命令,那么加权变量将包含在可移植文件中。
  • 超过八个字节的变量名称将转换为唯一的八字节名称,例如, mylongrootname1mylongrootname2mylongrootname3 将分别转换为 mylongro mylong_2 mylong_3

限制

EXPORT 命令在 Unicode 方式下不受支持。 有关更多信息,请参阅 SET 命令, UNICODE 子命令