R,ggplot2,找不到函数“ggplotify”

Posted

技术标签:

【中文标题】R,ggplot2,找不到函数“ggplotify”【英文标题】:R, ggplot2, could not find function "ggplotify" 【发布时间】:2018-09-19 07:22:18 【问题描述】:

我正在尝试绘制树状图。我已经安装了所有必要的软件包:

install.packages("ggplot2")

install.packages("reshape2")

install.packages("plyr")

install.packages("devtools")

我的代码的第一部分运行良好:

 library(treemapify)
 library(devtools)
 treeMapCoordinates <- treemapify(df,
                             area = "MMR_Count",
                             fill = "MMR_Count",
                             label = "Business",
                             group = "Year")

这里是错误发生的地方:

treeMapPlot <- ggplotify(treeMapCoordinates)

这是错误信息:

ggplotify(treeMapCoordinates) 中的错误: 找不到函数“ggplotify”

我在哪里做错了?

【问题讨论】:

搜索 google,你得到的第一个结果是 ggplotify 的文档,它表明它是包 treemapify 中的一个函数。 rdocumentation.org/packages/treemapify/versions/0.2.2/topics/… @Jack***es 我已经安装了 Treemapify,这就是为什么它没有调用的问题 github.com/wilkox/treemapify/… ,所以尝试使用geom_treemap @user20650 是的,treemapify 已被贬低,geom_treemap 是新功能,我可以使用它,谢谢! 【参考方案1】:
    ggplot2::ggplot(treeMapCoordinates, ggplot2::aes(area = MMR_Count, fill = MMR_Count)) 
+ geom_treemap()

这行得通吗?它基本上是一个例子 带有“区域”和“填充”名称的 geom_treemap 函数文档。

附: ggplotify 对我也不起作用。

【讨论】:

感谢回答,我没有测试,但@user20650回答正确

以上是关于R,ggplot2,找不到函数“ggplotify”的主要内容,如果未能解决你的问题,请参考以下文章

R包重塑函数融化错误:使用很多因素时在数据中找不到id变量

R中ggplot2中多个图例的图例键之间的间距

ggplot2 stat_compare_means和wilcox.test中的p值不同

找不到函数“switch_lang”

如何根据 R 中 ggplot2 表示的其他因素的水平(嵌套排序)对因素的水平进行排序

R语言R原生以及ggplot2设置线条类型宽度(粗细)颜色的函数ggplot2手动自定义设置线条类型粗细颜色函数(line typesthicknesscolour)