Это команда v.univargrass, которую можно запустить в провайдере бесплатного хостинга OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
в.унивар - Рассчитывает одномерную статистику функций векторной карты.
Дисперсия и стандартное отклонение рассчитываются только для точек, если они указаны.
КЛЮЧЕВЫЕ СЛОВА
вектор, статистика, одномерная статистика, таблица атрибутов, геометрия
СИНТАКСИС
в.унивар
в.унивар --Помогите
в.унивар [-молодец] карта=имя [слой=string] [напишите=string[,string, ...]] [обзор=имя]
[в котором=sql_query] [процентилю=целое] [-помощь] [-подробный] [-тихий] [-ui]
Флаги:
-g
Распечатать статистику в стиле сценария оболочки
-e
Рассчитать расширенную статистику
-w
Взвешивание по длине линии или размеру площади
-d
Вычисление геометрических расстояний вместо статистики атрибутов
--Помогите
Распечатать сводку использования
--подробный
Подробный вывод модуля
--тихий
Тихий выход модуля
--уи
Принудительный запуск диалогового окна GUI
Параметры:
карта=имя [требуется]
Название векторной карты
Или источник данных для прямого доступа к OGR
слой=string
Номер или название слоя
Векторные объекты могут иметь значения категорий в разных слоях. Это число определяет
какой слой использовать. При использовании с прямым доступом к OGR это имя слоя.
По умолчанию: 1
напишите=строка [, строка, ...]
Тип входного объекта
Опции: указывают, линия, граница, центроид область
По умолчанию: точка, линия, площадь
обзор=имя
Имя столбца атрибутов
в котором=sql_query
WHERE условия оператора SQL без ключевого слова 'where'
Пример: доход <1000 и жильё> = 10000
процентилю=целое
Процентиль для вычисления (требуется флаг расширенной статистики)
Опции: 0-100
По умолчанию: 90
ОПИСАНИЕ
в.унивар вычисляет одномерную статистику объектов векторной карты. Это включает
количество подсчитываемых функций, минимальные, максимальные значения и диапазон. Дисперсия и стандарт
отклонение рассчитывается только для баллов, если type = point определяется.
Расширенная статистика (-e) добавляет медиану, 1-й и 3-й квартили и 90-й процентиль к
вывод.
ПРИМЕЧАНИЯ
При использовании -d флаг, вычисляется одномерная статистика векторной геометрии. В зависимости от
по выбранному вектору напишите, расстояния рассчитываются следующим образом:
· type = point: точечные расстояния учитываются;
· type = line: учитывается первая точка каждой строки;
· type = area: учитывается центроид каждой области.
ПРИМЕР
Пример основан на наборе данных из Северной Каролины:
g.region raster = высота -p
v. случайный вывод = образцы n точек = 100
v.db.addtable map = samples columns = "высота двойной точности"
v.what.rast map = образцы rast = столбец высот = высоты
v.db.select map = образцы
Вычислить статистику атрибута высоты:
v.univar -e образцы столбец = высота тип = точка
количество функций с атрибутом не NULL: 100
количество недостающих атрибутов: 0
количество атрибутов NULL: 0
минимум: 57.2799
максимум: 148.903
диапазон: 91.6235
сумма: 10825.6
среднее: 108.256
среднее абсолютных значений: 108.256
Стандартное отклонение населения: 20.2572
дисперсия населения: 410.356
коэффициент вариации населения: 0.187123
стандартное отклонение выборки: 20.3593
дисперсия выборки: 414.501
эксцесс: -0.856767
асимметрия: 0.162093
1-й квартиль: 90.531
медиана (четное количество ячеек): 106.518
3-й квартиль: 126.274
90-й процентиль: 135.023
Сравните со статистикой исходной растровой карты:
r.univar -e высота
всего пустых и ненулевых ячеек: 2025000
всего пустых ячеек: 0
Из ненулевых ячеек:
----------------------
п: 2025000
минимум: 55.5788
максимум: 156.33
диапазон: 100.751
среднее: 110.375
среднее абсолютных значений: 110.375
стандартное отклонение: 20.3153
отклонение: 412.712
коэффициент вариации: 18.4057%
сумма: 223510266.558102
1-й квартиль: 94.79
медиана (четное количество ячеек): 108.88
3-й квартиль: 126.792
90-й процентиль: 138.66
Вычислить статистику расстояния между точками отбора проб:
v.univar -d столбец образцов = высота тип = точка
количество примитивов: 100
количество ненулевых расстояний: 4851
количество нулевых расстояний: 0
минимум: 69.9038
максимум: 18727.7
диапазон: 18657.8
сумма: 3.51907e + 07
среднее: 7254.33
среднее абсолютных значений: 7254.33
Стандартное отклонение населения: 3468.53
дисперсия населения: 1.20307e + 07
коэффициент вариации населения: 0.478132
стандартное отклонение выборки: 3468.89
дисперсия выборки: 1.20332e + 07
эксцесс: -0.605406
асимметрия: 0.238688
Используйте v.univargrass онлайн с помощью сервисов onworks.net