r - ggplot2 1.01 中不再有 geom_label() 了吗?

标签 r ggplot2

我在关注 this ggplot2 docs尝试使用 geom_label 重现文本标签.但我收到一条错误消息,

"could not find function geom_label"



. ?geom_label还说没有这个功能。我检查了另外两台计算机并收到相同的错误消息。所有都使用 R 3.22、RStudio 0.99.489 或纯 R 命令。 ggplot2是否安装了 1.01 版 install.packages(ggplot2) .我没有从谷歌找到线索。所以似乎geom_label已从最新的 ggplot2 中删除,然后才能制作任何文档。

我的问题是:用什么代替geom_label , 在盒装背景中生成漂亮的文本标签?

这是来自 ggplot2 文档的代码,它假设生成下图。
p <- ggplot(mtcars, aes(wt, mpg, label = rownames(mtcars)))
p + geom_label()

enter image description here

最佳答案

geom_labelimplemented on 2015-07-24 . CRAN (1.0.1) 上的当前版本发布于 2015-03-17。您需要安装 development version from GitHub如果您想使用 geom_label或者等到它上传到 CRAN(这可能需要一段时间)。

关于r - ggplot2 1.01 中不再有 geom_label() 了吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34224617/

相关文章:

html - 如何使用 Rvest 抓取带有嵌套列的 HTML 表格?

使用 dplyr 根据第一个非零值重新定位

r - geom_dotplot 中未对齐的点

r - 交互式 `ggplotly` 图形不是从 R 中 `for` 文件中的 `Rmd` 循环内部绘制的

r - 按组标记 X 轴值

R:使用 ggplot geom_line 防止显示时间序列数据的断线

从格子图中删除内边距

r - 向格子条形图中的面板添加文本

r - 在 Linux Mint 18 上安装 R 包时出错

r - 如何在 geom_tile 中设置单独的列宽(在 ggplot2 中)