Funkcja ArgStatistics oblicza argumenty statystyk. Funkcja ArgStatistics ma cztery metody: ArgMax, ArgMin, ArgMedian i Duration.
Uwagi
W funkcji Argumenty funkcji statystycznych wszystkim pasmom rastra z każdego rastra wejściowego przypisany jest przyrostowy indeks pasma o wartości początkowej 0, który jest uporządkowany w pierwszej kolejności według indeksu rastra wejściowego, jak pokazano w poniższej tabeli, a w drugiej kolejności według powiązanych pasm w obrębie każdego rastra wejściowego. Na przykład jeśli pierwszy raster wejściowy (indeks wejściowy 0) ma 2 pasma: b11 i b12, a drugi raster wejściowy (indeks wejściowy 1) ma 4 pasma: b21, b22, b23 i b24, indeks pasma będzie wyglądać jak w poniższej tabeli:
Pasmo | Indeks wejściowy | Indeks pasma |
---|---|---|
b11 | 0 | 0 |
b12 | 0 | 1 |
b21 | 1 | 2 |
b22 | 1 | 3 |
b23 | 1 | 4 |
b24 | 1 | 5 |
Następnie dla każdego piksela funkcja ArgMax zwraca Band index, dla którego została osiągnięta maksymalna wartość Pixel value. Na przykład w poniższej tabeli maksymalna wartość piksela wynosi 189 i jest przechowywana w Band b21, dla którego band index ma wartość 2. Tak więc funkcja ArgMaksimum zwróci wartość 2.
Pasmo | Indeks pasma | Wartość piksela |
---|---|---|
b11 | 0 | 33 |
b12 | 1 | 54 |
b21 | 2 | 189 |
b22 | 3 | 145 |
b23 | 4 | 34 |
b24 | 5 | 28 |
ArgMin oznacza argument wartości minimalnej, zwracany jest Band index, dla którego dany piksel uzyskuje wartość minimalną. Na przykład w poprzedniej tabeli minimalna wartość Pixel value wynosi 28 i jest przechowywana w Band b24, dla którego Band index ma wartość 5. Tak więc funkcja ArgMinimum zwróci wartość 5.
Metoda ArgMedian zwraca Band index, dla którego dany piksel uzyskuje wartość mediany z wartości należących do wszystkich pasm. Potraktujmy wartości należące do wszystkich pasm jako macierz. Po posortowaniu macierzy w porządku rosnącym mediana jest wartością oddzielającą dolną połowę macierzy od górnej. Mówiąc bardziej szczegółowo, jeśli posortowana macierz ma n wartości, mediana jest itą wartością (przy wartości początkowej 0), gdzie:
i = ( (n-1) / 2 )
Na przykład poprzednia tabela jest posortowana w porządku rosnącym według wartości pikseli, jak pokazano w poniższej tabeli. Mediana jest równa 34, a metoda ArgMedian zwróci Band index o wartości 4.
Pasmo | Indeks pasma | Wartość piksela |
---|---|---|
b24 | 5 | 28 |
b11 | 0 | 33 |
b23 | 4 | 34 |
b12 | 1 | 54 |
b22 | 3 | 145 |
b21 | 2 | 189 |
Metoda Duration znajduje najdłuższy ciąg kolejnych elementów w macierzy taki, że każdy element ma wartość większą lub równą wartości Minimum i mniejszą lub równą wartości Maksimum, a następnie zwraca jego długość. Metoda Czas trwania wymaga wprowadzenia wartości Minimum i Maksimum.
Na przykład, w poprzedniej tabeli najdłuższy ciąg kolejnych elementów przy wartościach Minimum=34 i Maksimum=189 to [34, 54, 145, 189], więc czas trwania wynosi 4.
Parametry
Parametr | Opis |
---|---|
Rastry | Rastry wejściowe, dla których będą wykonywane różne metody statystyczne. |
Metoda | Wybiera metodę statystyczną używaną do wykonywania następujących obliczeń:
|
Niezdefiniowana klasa | Stała wejściowa zwracana, gdy nie można uzyskać konkretnej wartości maksymalnej, minimalnej czy mediany. Najczęściej sytuacja taka ma miejsce wówczas, gdy wartość maksymalna lub minimalna występuje więcej niż raz wśród wartości ze wszystkich pasm. Domyślną wartością dla niezdefiniowanej stałej jest 100. Stała Niezdefiniowana klasa dotyczy wyłącznie metod ArgMaksimum, ArgMinimum oraz ArgMediana. |
Min | Ustawiona wartość minimum to najmniejsza wartość równa lub większa od wartości początkowej przedziału. To ustawienie ma zastosowanie tylko w przypadku metody Czas trwania. |
Maks | Skonfigurowana wartość maksymalna to największa wartość równa lub mniejsza od wartości końcowej przedziału. To ustawienie ma zastosowanie tylko w przypadku metody Czas trwania. |
Ignoruj w obliczeniach Brak danych | Wskazuje, czy wartości NoData są ignorowane w obliczeniach statystycznych.
|