0

snowsnowfallパッケージ、特にsfSapply()複数のラスター ファイルからデータを抽出する機能を使用しようとしています。次のようになります。

queue <- list(rast1, rast2, rast3)
sfInit(parallel=TRUE, cpus=3)
sfLibrary(raster)
sfLibrary(rgdal)
sfLibrary(sp)
a <- sfSapply(queue, extract, sp=TRUE, fun=mean, y=tracts)
sfStop()

funに渡される引数は、 (ライブラリ内の) 関数sfSapply()を対象としています。ただし、引数 ( )も取ります。この例では、2 番目の位置引数として指定しています。extract()rastersfSapply()funextract()

渡された関数の引数を指定して、 が期待する引数funと混同しないようにするにはどうすればよいですか?funsfSapply()

4

1 に答える 1