问题描述
我在尝试创建 1 度全局栅格时遇到问题。当我仔细放大时,我可以看到像素是不规则的,边缘有很多小的细长像素。任何帮助创建方形像素将不胜感激。
不规则像素的光栅截图:
这是可重现的代码:
library(raster)
RollDie = function(n) sample(1:64800,n,replace=T) ## random number generator
# create empty 1 degree raster
ras=raster()
res(ras)=1
ras
# assign value to raster
values(ras)=RollDie(ncell(ras))
plot(ras)
# zoom in,take a screenshot of a tiny area,open in finder,zoom in again
这是我的会话信息:
R 版本 3.6.1 (2019-07-05) 平台:x86_64-apple-darwin15.6.0(64 位) 运行于:macOS Catalina 10.15.2
矩阵产品:默认 BLAS:/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib LAPACK:/Library/Frameworks/R.framework/Versions/3.6/Resources/lib/libRlapack.dylib
地区: 2 en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8
附加基础包: 2 stats graphics Grdevices utils datasets methods base
其他附加包: 2 raster_3.0-7 sp_1.3-1
通过命名空间加载(且未附加): 2 compiler_3.6.1 rgdal_1.4-7 parallel_3.6.1 tools_3.6.1 Rcpp_1.0.2 codetools_0.2-16 [7] grid_3.6.1 packrat_0.5.0lattice_0.20-38
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)