首页 > 解决方案 > 在 R 中找不到对象“tibble_update_attrs”的故障排除

问题描述

今天早上我在使用 R 时遇到了麻烦,首先读取 .csv 文件,然后尝试使用 GGPLOT2。为了确保这不是我的代码,我访问了http://www.sthda.com/english/wiki/ggplot2-barplots-quick-start-guide-r-software-and-data-visualization并获取了以下内容代码:

df <- data.frame(dose=c("D0.5", "D1", "D2"),
                 len=c(4.2, 10, 29.5))
head(df)


library(ggplot2)
# Basic barplot
p<-ggplot(data=df, aes(x=dose, y=len)) +
  geom_bar(stat="identity")
p

# Horizontal bar plot
p + coord_flip()

我可以创建数据框,但在运行基本条形图代码时出现此错误: update_tibble_attrs(x, ...) 中的错误:找不到对象'tibble_update_attrs'

我更新了软件包,重新安装了 GGPLOT2,重新启动了 R-Studio 和计算机,但无济于事。今天早些时候,当我尝试从头开始构建数据框并读取 .csv 文件时,我遇到了类似的关于 tibbles 的错误。

我已经用 Google 搜索过,但没有找到相关的答案(或至少一个看起来相关的答案)。

如何开始解决此错误?

谢谢!

标签: rggplot2

解决方案


我做了明显的第一次使用

traceback()

并了解到,当使用 GGPLOT2 时,所有这些“tibble-stuff”都会继续。我然后:

install.packages("tibble")

并在控制台中看到了一些错误。我然后:

remove.packages("tibble")
install.packages("tibble")

和成功!我现在可以再次在 GGPLOT2 中制作图表。


推荐阅读