r-raster

    -1

    2答えて

    120ラスタファイルのラスタスタックを作成しようとしています。私はこれらのファイルをループ内で生成し、生成されたラスタをラスタスタックに追加しています。コードは次のようになります。 library(raster) stack_P_95 <- stack() for (i in startyear:endyear) { file <- paste(indir,"\\prec_",i,".nc

    3

    1答えて

    私は現在、元の行列をラスタに変換してフォーカルファンクションを使用しています。その後、ラスタを行列に戻したいと思います。しかし、ラスター関数as.matrix()を使用しようとすると、エラーメッセージが表示されます。 も、この非常に単純な例で:ここで r <- raster(ncol=3, nrow=3) r[] <- 1:ncell(r) as.matrix(r) は、私が得たものである

    0

    1答えて

    raster::plotRGBで6枚の画像をプロットしようとしていますが、余白を調整するのに問題があります。既定では、plotRGBは、前に呼び出されたpar(mar)の設定をすべて上書きします。私の目標は、3 * 2対称グラフパネルを持つことです。 あなたはpar(mar=c(1,1,1,1)が設定されている場合でも、同じライン上の2つのグラフの間の分離がない見ることができます。 library

    2

    1答えて

    定期的に更新されるディレクトリからデータを取得するRスクリプトで、データ取り込みプロセスを自動化しようとしています。 一般的なフレームワークは、このプロセス library(sp) library(rgdal) library(raster) f1.t1.cir <- stack("../raster/field1/f1_cir_t1.tif") f1.t1.NDVI <- stack(

    0

    1答えて

    Shinyでどのようにしてラスタを動的に集約しますか? 今https://www.ngdc.noaa.gov/mgg/global/relief/ETOPO2/ETOPO2v2-2006/ETOPO2v2c/raw_binary/ library("dplyr") library("ggplot2") library("shiny") library("raster") ui <- fl

    2

    1答えて

    私はいくつかの大きなラスタ(それぞれ〜110 MB)を持っています。いくつかのラスタ計算を実行したいと思います。この例では、ファイルSNDPPT_M_sl1_1km_ll.tifとSNDPPT_M_sl2_1km_ll.tifを平均して、this websiteで入手したいと考えています。実際には、数学はもう少し複雑です(いくつかのラスタのいくつかの乗算と除算)。 両方の入力ラスタは整数(INT1

    1

    1答えて

    Rを使用してGISデータを処理するのは比較的新しいです。 ラスターの1つ(この場合はraster1)が特定の値(この場合は0)にある場合にのみ、2つのRasterレイヤーをオーバーレイする関数を作成しようとしています。私はこれを行うには数多くの選択肢を試しましたが、うまくいかないようです。私の最後の試みは以下で提供され、実行されますが、出力はちょうどNULLと表示され、プロットされません。 lib

    0

    1答えて

    奥行きのあるラスタを作成しましたので、傾斜からラスタを作成してから、2つのラスタをRasterStackに積み重ねる必要があります。ここで Error in raster:stack(env, incline_rast) : NA/NaN argument 私のコードです: #create incline raster from depth raster that is called env i