我有一个数据框,其中指定了笛卡尔坐标(x,y)的值(l),如下面的最小工作示例。
set.seed(2013)
df <- data.frame( x = rep( 0:1, each=2 ),
y = rep( 0:1, 2),
l = rnorm( 4 ))
df
# x y l
# 1 0 0 -0.09202453
# 2 0 1 0.78901912
# 3 1 0 -0.66744232
# 4 1 1 1.36061149
我想使用raster包创建一个光栅图,但是我阅读文档的过程中没有发现一种简单的方法将我所拥有的数据加载到光栅单元格中。我已经想出了一些使用for循环的方法来实现,但我怀疑是否有更直接的方法,我可能错过了。