【发布时间】:2013-10-28 04:48:47
【问题描述】:
我有一个数据框,其中为笛卡尔坐标 (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 循环的方法,但我怀疑我缺少一种更直接的方法。
【问题讨论】: