r - 绘制 sf 对象时出错 --- 错误 : could not find function "geom_sf"

标签 r ggplot2

我目前在 Windows 上运行 R 版本 3.3.3,并且有 ggplot2 版本 2.2.1 和 sf 包版本 0.5-4,并且收到一个错误消息,说 R 找不到函数“geom_sf”。

我希望能找到该函数,因为它列在 Tidyverse 文档中 http://ggplot2.tidyverse.org/reference/ggsf.html .
ls("package:ggplot2")的输出没有将“geom_sf”显示为包含的函数,我在库文件中找不到它。

有谁知道我如何获得这个难以捉摸的包裹?

最佳答案

以管理员身份运行 R 时,重新安装 ggplot2,如下所示:

devtools::install_github("tidyverse/ggplot2")
require(ggplot2)

您现在应该可以通过 ?geom_sf 看到它

有关使用 devtools 的问题,请参阅此 SO answer .

关于r - 绘制 sf 对象时出错 --- 错误 : could not find function "geom_sf",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46185226/

相关文章:

r - CVXR 使用 Mosek 解决二次最小化问题

从 data.table 中删除只有 NA 的行

r - 如何在ggplot2中使用geom_sf获得多边形边界

r - 我在我的散点图中发现了一条意想不到的线,我怎样才能提取线附近的所有数据以供进一步分析?

r - 单个水平行中的ggplot2图例项

r - 如何删除多面 R ggplot 箱线图中未使用的因素?

r - 向ggplot图添加表格

R - ggmap - 通过地理编码计算城市之间的最短距离

r - ggplot2 geom_line() 特定值之间的箭头方向

r - 尝试为包创建函数,该函数在存在分类变量时自动绘制给定模型的变量响应