DBF (.dbf)

背景

    • MIME 类型:application/dbf, application/dbase
    • dBASE DBF 数据文件.
    • 存储和交换结构数据的传统文件格式.
    • ASCII 格式.
    • dBASE 数据库管理应用程序的原始格式.
    • 以便携式格式存储数值数据集.
    • dBASE IV 于 1988 年引入.

Import

  • Import["file.dbf"] 导入一个 DBF 文件,以表格形式返回所有数据集.
  • Import["file.dbf"] 返回一个表格,每一列表示一个数据集.
  • 在 Wolfram 语言中用实数或整数、字符串、布尔值 TrueFalse 以及 DateList 规范表示 DBF 数据.
  • Import["file.dbf",elem] 从一个 DBF 文件中导入指定的参数.
  • Import["file.dbf",{elem,suba,subb,}] 导入一个子参数.
  • Import["file.dbf",{{elem1,elem2,}}] 导入多个参数.
  • 导入格式可以用 Import["file","DBF"]Import["file",{"DBF",elem,}] 指定.
  • 请到以下参考页面了解完整的基本信息:
  • Import从文件导入
    CloudImport从云对象导入
    ImportString从字符串导入
    ImportByteArray从字节数组导入

导入参数

  • Import 通用参数:
  • "Elements" 该文件可用的参数和选项列表
    "Summary"文件摘要
    "Rules"所有可用参数的规则列表
  • 表示数据的参数:
  • "Data"按表格形式给出的数据集
    "LabeledData"以规则列表的形式给出的数据集
  • 默认情况下,Import 使用"Data"参数.
  • Import["file.dbf"] 读取所有数据集并以表格形式返回.
  • Import["file.dbf","LabeledData"] 导入整个文件并返回形式为{a1->col1,a2->col2,}的表达式,其中 ai 是表格的标头.
  • 元信息参数:
  • "Labels"以字符串列表形式给出的数据集名称
  • DBF 格式可以存储长度为10或更短的标签.

选项

  • Import 选项:
  • "EmptyField"""在 Wolfram 语言中如何表示空白单元

范例

基本范例  (1)

获取可用的 Import 格式列表:

从 DBF 文件中导入数据:

以字符串列表形式导入列标签:

以标记的数据集列表形式读取该文件并给出每列的规则: