Základní statistiky rastrových dat¶
Kromě výpisu základních metadat rastrových dat systém GRASS disponuje dalšími moduly pro výpis statistických informací:
- r.report pro přehledný výpis informací o rastrové mapě,
- r.univar pro základní statistiku a
- r.stats pro výpis vybraných statistik (určeno především pro pokročilé uživatele a jejich skripty).
Report¶
Základní informace o rastrových datech poskytuje modul r.report dostupný buď z menu anebo z kontextového menu správce vrstev.
Příklad pro rastrovou mapu s hodnotami s plovoucí desetinnou čárkou¶
Příklad výpisu statistiky pro rastrovou vrstvu dmt:
- výměra v kilometrech čtverečních
- procentuální pokrytí
- rozděleno do 10 tříd
Důležité
Jak již bylo uvedeno v kapitole Výpočetní region drtivá většina modulů pro zpracování rastrových dat pracuje vždy v aktuální výpočetním regionu. Modul r.report není vyjímkou. To stejné platí pro další prezentované moduly. Pokud např. změníme prostorové rozlišení výpočetního regionu na 1km, změní se i report rastrové mapy dmt. Modul nejprve data převzorkuje metodou nejbližšího souseda do mřížky s velikostí buňky 1x1km a teprve nad těmito daty vypočítá údaje pro report.
g.region rast=dmt res=1000
Základní statistika¶
Základní statistiku rastrových dat poskytuje modul r.univar dostupný buď z menu anebo z kontextového menu správce vrstev.
Pokročilá statistika¶
Modul r.stats je nizkoúrovňový modul poskytující statistiku rastrových dat. Modul je určený především pro pokročilé uživatele, kteří si píší vlastní skripty. Modul je dostupný z menu .
Výpis statistiky rastrové mapy z příkazové řádky
Výpis počtu buněk na základě 10 intervalů seřazených sestupně (znak
*
označuje no-data, tj. rastrové bunky bez hodnoty)
r.stats -c input=dmt nsteps=10 sort=desc
* 94752766
355.686188-508.843563 43213697
202.528812-355.686188 34747630
508.843563-662.000938 28140420
662.000938-815.158314 8635189
49.371437-202.528812 6291794
815.158314-968.315689 3363937
968.315689-1121.473064 1231565
1121.473064-1274.63044 447183
1274.63044-1427.787815 104742
1427.787815-1580.94519 12743
Kromě skriptů můžete tento modul využít například pro export
statistiky rastrové mapy do tabulkové procesoru (např. LibreOffice
Calc či MS Excel) a to přes výměnný formát CSV (parametr
separator=comma
).
r.stats -acp input=dmt separator=comma output=elev_stat.csv