我刚刚开始阅读 R 的数据科学知识。
我上传了 tidyverse、palmer penguins 和 ggthemes
palmerpenguins::penguins
ggplot(data = penguins)
Run Code Online (Sandbox Code Playgroud)
.standalone_types_check_dot_call 中的错误(ffi_standalone_check_number_1.0.7,:找不到对象“ffi_standalone_check_number_1.0.7”
谁能告诉我我已经做错了什么?非常感激。
编辑:
gtable 0.3.3 已登陆 CRAN,并将很快在所有镜像中可用。您可以按如下方式更新 gtable:
install.packages("gtable")
Run Code Online (Sandbox Code Playgroud)
旧答案:
你的代码没有任何问题。但是,底层 {gtable} 包存在问题,该包使用 {rlang} 1.1.0 中的函数,但未在包的描述文件中声明这一点。当将 {ggplot2} 与早期版本的 {rlang} 结合使用时,这一点就会显现出来。{ggplot2} 的候选版本包括 {rlang} 的版本要求提升,这应该会消除这些错误,但仍需要几周时间。
同时,您应该能够通过安装最新版本的 {rlang} 来解决此问题:
install.packages("gtable")
Run Code Online (Sandbox Code Playgroud)
或者通过降级 {gtable} 包:
install.packages("rlang")
Run Code Online (Sandbox Code Playgroud)
ggplot 跟踪的相关问题在这里。
由于有几个被删除的“这里相同!” 问题,我会写下我的评论作为答案。rlang此错误表明已安装的版本和软件包之间存在某种不兼容ggplot2。我会尝试
rlang( install.packages("rlang"))ggplot2( install.packages("ggplot2"))