我正在尝试使用raster包的as.raster函数,但是grDevices包中已经有一个同名的函数。因此,我使用 :: 运算符来区分两者,但它似乎不起作用。有人可以解释我要去哪里错了吗?下面的最小工作示例:
library("raster")
a <- matrix(1:15, ncol=3)
raster::as.raster(a)
输出:
Error in rgb(tx, tx, tx, maxColorValue = max) :
color intensity 6, not in [0,1]
此错误消息适用于函数的grDevices版本。