【问题标题】:Error reading sas metadata file through package haven R通过包have R读取sas元数据文件时出错
【发布时间】:2018-06-04 15:49:05
【问题描述】:

我正在使用 Haven 库从 sas7bdat 文件中读取 SAS 文件元数据。以下是我使用的代码

library(haven)
sas_file <- read_sas("/dbfs/mnt/test1/Disease/Heart Attack/SAS/airline.sas7bdat", 
                     catalog_file = "/dbfs/mnt/test1/Disease/Heart Attack/SAS/airline.sas7bdat")

在此之后我收到以下错误:

"df_parse_sas_file 中的错误(spec_data, spec_cat, encoding = encoding, catalog_encoding = catalog_encoding, :"

请指导我如何解决此问题。当我在 sas 查看器中查看时,这两个文件都指向同一位置,因为单个文件包含数据和元数据。

【问题讨论】:

    标签: r databricks r-haven


    【解决方案1】:

    您不应该使用 catalog 选项,这不是目录 - 这是用于关联格式目录之类的东西。这不一定会导致错误(我测试了类似的语法,但没有错误),但肯定是错误的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-26
      • 1970-01-01
      • 2022-10-05
      • 1970-01-01
      相关资源
      最近更新 更多