r-raster

    1

    1答えて

    私は5ラスターのラスタスタックを持っています(この例では本発明例を作成しました)。このスタックから最大値と最小値の2つのプロットを作成したいと思います。 max/min(a)を使ってかなり簡単です。 r <- raster(nrows=10,ncols=100) r[] <- rnorm(1000) s <- stack(r,r,r,r,r) a<-max(s, na.rm=T) plot

    1

    2答えて

    私は4つの非常に巨大なRasterStacksを持っていて、簡単な計算をしたいと思っています。これらの計算をどのように高速化できますか?私はthis approach using overlay()を見つけましたが、計算にはまだまだ時間がかかります。 マイRasterStacks(S1、S2、S3、S4)は、すべての次元があります26, 76, 1976, 3805 (nrow, ncol, nc

    0

    2答えて

    したがって、複数のラスタ(x1、x2、x3、x4、...)を積み重ね、これらのすべて(xmaster)から平均ラスタを計算しました。しかし、私はそのラスタ(xmaster)の平均ピクセル値を求めます。通常、私は要約統計量を表示し、平均値を呼び出します....しかし、平均値は 'xmaster'の要約には現れません!どうしてこんなことが起こっているのか分かりません。私の下のスクリプトを参照してくださ

    1

    1答えて

    ラスタスタックがあり、レイヤの一部を別のスタックのレイヤに置き換える必要があります。 解決方法はかなりシンプルで簡単ですが、これまで私はそれを見つけることができませんでした。ここで、あなたに再現可能な例を与えることを は私がしようとしたものです:どのように上の任意のアイデアを Error in v[] <- value : incompatible types (from S4 to logica

    0

    1答えて

    ここでは、分析のためにCT画像のtiffファイルをRにインポートしようとしています。私はループ上で分析しようとしている約250のtiffファイルを持っています。解析は、クロッピング、スレッシュホールド、ピクセル強度値に基づいてポロシティを計算することから始まります。現在、私はこのエラーを取得しています: Error in .rasterObjectFromFile(x, band = band,

    0

    1答えて

    まず、私は、以下のプログラムで、各ポリゴンの平均ラスタ温度値を抽出するための管理: あなたはこのリンクをGISレイヤをダウンロードすることができます。 https://depots.univ-perp.fr/get?k=iTzEDSUkdyZVw2st78G ## load packages library(raster); library(rgdal) ## Read rasters

    0

    1答えて

    greenbrownパッケージの 'PhenologyRaster'機能を使用して、自分のスタディエリアの成長期をモデル化しようとしています。しかし、関数を実行するたびに空の出力が得られます(たとえば、SOS.2016のレイヤーはNAと表示されます)。私の質問は次のとおりです。1年のデータで機能を実行しているか、Landsatの時系列が多少不規則なため(つまり1年あたり〜30シーンの頻度)、問題が

    0

    1答えて

    2つ(またはそれ以上)のラスタスタックがあります。それぞれは多様な処理(あらゆる種類のもの)に行き、両方のスタックはエクステントと解像度を維持しました(最初は同じエクステントと解像度を持っていました)。そして今、私はそれらを2つではなく1つのスタックにしたいと思います。つまり、両方の(またはそれ以上の)スタックのすべてのラスタを含む 'merged_stack'があります。たとえば :これを行うこ

    0

    1答えて

    の論理関数を適用Iは、単層のラスタの論理関数を適用: Warning messages: 1: In if (x < 0.4) {:the condition has length > 1 and only the first element will be used 2: In if (x < 0.4) {:the condition has length > 1 and only the