【问题标题】:Does anyone know what this error message (from the 'readxl' package in R) means?有谁知道这个错误消息(来自 R 中的“readxl”包)是什么意思?
【发布时间】:2021-07-19 22:04:24
【问题描述】:

我正在尝试使用“readxl”包函数“read_excel”在 R 中打开 Excel 工作表。

library(readxl)
Test <- read_excel("Test.xlsx",sheet = "Sheet1")

在过去的一年中,我多次在完全相同的 Excel 工作簿上使用完全相同的代码,但从未引起过问题。不过,这一次,我明白了:

Error: object ‘data_frame’ is not exported by 'namespace:vctrs'

我尝试过以不同的方式调用文件,将其移动到不同的位置,打开不同的文件等,但现在使用 read_excel 函数时总是出现此错误。我通常可以通过在 Google 中搜索相关字符串来确定如何响应错误消息。但是,我尝试搜索此错误消息,但还没有找到任何看起来有用的东西。如果有人有任何想法,将不胜感激!

【问题讨论】:

    标签: r excel namespaces readxl


    【解决方案1】:

    看起来data_frame 对vctrs 来说是比较新的。您可能需要更新您的 vctrs 软件包。您可能不小心回滚到早期版本?

    好像是在这里添加的:

    vctrs 0.3.3 2020-08-27

    【讨论】:

    • 感谢 SmokeyShakers!我不确定我是如何设法回滚到我从未故意使用过的软件包的先前版本,但重新安装它可以修复错误!顺便说一句,我会赞成你的回答,但恐怕我还没有足够大的声誉!
    • 没问题!我从个人经验中知道这一点。
    猜你喜欢
    • 2014-03-31
    • 1970-01-01
    • 1970-01-01
    • 2017-12-29
    • 1970-01-01
    • 1970-01-01
    • 2015-09-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多