0
我試圖使用光柵包的as.raster功能,但已經有一個函數的名稱相同grDevices包。所以,我使用::運算符來區分兩者,但它似乎不起作用。有人可以解釋我要去哪裏嗎?下面最小的工作實施例:R:兩個函數具有相同的名稱和::不工作
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版本的功能。
您是否仔細閱讀過'raster :: as.raster'的幫助頁面?它正在做它應該做的事情。你混淆了「柵格」和「柵格」對象。 – 2015-02-11 01:15:50