在R中的栅格上使用强化功能时出错

时间:2018-07-29 22:28:05

标签: r ggplot2

昨天更新了我的几个软件包之后,强化功能对我而言不再适用于栅格。当我尝试加强栅格时会产生以下错误:

错误:data必须是数据帧或fortify()可强制执行的其他对象,而不是具有RasterLayer类的S4对象 试图加强光栅块/堆栈会产生类似的错误。

还有其他人遇到同样的问题吗? 谢谢!

1 个答案:

答案 0 :(得分:0)

我想发表评论而不是发表答案,因为我不确定为我解决类似问题的方法是否对您有用,但是缺乏名声可言,这是必须的。

据我所知,ggplot2中的fortify不支持栅格输入,但是RStoolbox包允许您对栅格数据使用fortify。如果尚未发现此问题,请尝试加载RStoolbox并查看其是否有效。