Функция Зональная статистика

Обзор

Вычисляет статистику значений растра в пределах зон, определяемых другим набором данных.

Зона определяется как все области входных данных, имеющие одно значение. Эти области не обязательно должны быть непрерывными. Когда и входные данные зон, и входные данные значений представлены растрами с одинаковым разрешением, они будут использованы напрямую. Если разрешение растров разное, до выполнения зональной операции применяется пересчёт по методу ближайшего соседа для приведения растров к одинаковому самому грубому разрешению входного растра.

Выбрана Зональная статистика с минимальной статистикой
Пример типа минимальной статистики Зональная статистика.

Дополнительную информацию см. в разделе Как работает инструмент Зональная статистика.

Это глобальная функция растра.

Примечания

Растр зон должен быть входным целочисленным растром. Если у вас есть зоны объектов, сначала преобразуйте данные объектов в растр с помощью функции Растеризовать объекты, прежде чем использовать их в этой функции. Установите параметры среды Размер ячейки и Растр привязки в Растр значений при преобразовании данных объектов в растр.

При указании данных входной зоны Полем зоны по умолчанию будет первое доступное и допустимое целочисленное или текстовое поле.

Для вычисления круговой статистики отметьте параметр Вычислить круговую статистику и укажите Значение обхвата окружности.

Поддерживаемые типы статистики зависят от типа данных Растра значений и типа вычисления статистики, указанного в параметре Вычислить круговую статистику.

Растр значений может быть целочисленным или с плавающей точкой. Если тип данных является целочисленным, вычисление арифметической статистики поддерживает типы статистики Среднее, Большинство, Количество большинства, Процент большинства, Максимум, Медиана, Минимум, Меньшинство, Количество меньшинства, Процент меньшинства, Процентиль, Диапазон, Стандартное отклонение, Сумма и Разнообразие; Вычисление циклической статистики поддерживает типы статистики Среднее, Большинство, Меньшинство, Стандартное отклонение и Разнообразие.

Если тип данных Растра значений - с плавающей запятой, вычисление арифметической статистики поддерживает следующие типы статистики: Среднее, Максимум, Медиана, Минимум, Процентиль, Диапазон, Среднеквадратическое отклонение и Сумма. Вычисление круговой статистики поддерживает типы статистики Среднее и Среднеквадратическое отклонение.

Тип выходных данных зависит от выполняемого зонального вычисления и типа данных входного Растра значений. Дополнительную информацию см. в разделе Как работает инструмент Зональная статистика.

Для вычислений Большинства и Меньшинства, если есть привязка, выходные данные представляют собой наименьшее из значений привязки.

Параметры

Имя параметраОписание

Растр зон

(Обязательный)

Набор данных, который определяет зоны. Зоны могут задаваться целочисленным растром.

Поле зоны

(Обязательный)

Поле, которое содержит значения, определяющие каждую зону. Это может быть целочисленное или строковое поле зонального растра.

Растр значений

(Обязательный)

Растр, содержащий значения, на основании которых будет вычислена статистика.

Тип статистики

Задает вычисляемый тип статистики.

  • Среднее — вычисляет среднее из всех ячеек в Растре значений, которые принадлежат той же зоне, что и выходная ячейка. Используется по умолчанию.
  • Большинство — определяет значение, наиболее часто встречающееся в значениях всех ячеек в Растре значений которые принадлежат той же зоне, что и выходная ячейка.
  • Количество большинства - вычисляет частоту всех ячеек, содержащих значение большинства в растре значений, которые принадлежат той же зоне, что и выходная ячейка.
  • Процент большинства - вычисляет процент ячеек, содержащих значение большинства в растре значений, принадлежащих той же зоне, что и выходная ячейка.
  • Максимум — определяет наибольшее значение из всех ячеек в Растре значений, которые принадлежат той же зоне, что и выходная ячейка.
  • Медиана — определяет медианное значение для всех ячеек в Растре значений, которые принадлежат той же зоне, что и выходная ячейка.
  • Минимум — определяет наименьшее значение из всех ячеек в Растре значений, которые принадлежат той же зоне, что и выходная ячейка.
  • Меньшинство — Определяет значение, наименее часто встречающееся в значениях всех ячеек в Растре значений, которые принадлежат той же зоне, что выходная ячейка.
  • Количество меньшинства - вычисляет частоту всех ячеек, содержащих значение меньшинства в растре значений, которые принадлежат той же зоне, что и выходная ячейка.
  • Процент меньшинства - вычисляет процент ячеек, содержащих значение меньшинства в растре значений, принадлежащих той же зоне, что и выходная ячейка.
  • Процентиль — вычисляет процентиль всех ячеек в Растре значений, которые принадлежат той же зоне, что выходная ячейка. Девяностый процентиль вычисляется по умолчанию. Вы можете задать, какой процентиль будет вычисляться с параметром Значение процентиля.
  • Диапазон — вычисляет разницу между наименьшим и наибольшим значениями всех ячеек Растре значений, которые принадлежат той же зоне, что и выходная ячейка.
  • Среднеквадратичное отклонение — вычисляет среднеквадратичное отклонение всех ячеек в Растре значений, которые принадлежат той же зоне, что и выходная ячейка.
  • Сумма — вычисляет общее значение всех ячеек Растре значений, которые принадлежат той же зоне, что и выходная ячейка.
  • Разнообразие — вычисляет количество уникальных значений для всех ячеек в Растре значений, которые принадлежат той же зоне, что и выходная ячейка.

Значение процентиля

Вычисляемый процентиль. Значение по умолчанию – 90, для 90-го процентиля.

Значения могут варьироваться от 0 до 100. 0-й процентиль по существу эквивалентен Минимуму в статистике, а 100-й - Максимуму. Значение 50 даст по существу тот же результат, что и Медиана в статистике.

Эта опция доступна, только если параметр Тип статистики задан как Процентиль.

Тип интерполяции процентиля

Определяет метод интерполяции, который будет использоваться, когда значение указанного процентиля находится между двумя входными значениями ячеек из растра входных значений.

  • Автоопределение — если входной растр значений — целочисленный, используется метод Ближайший. Если тип пикселов входного растра - значение с плавающей точкой, используется Линейный метод. Используется по умолчанию.
  • Ближайший - используется ближайшее доступное значение к желаемому процентилю. В этом случае выходной тип пиксела будет таким же, как и во входном растре значений.
  • Линейный - используется средневзвешенное значение двух окружающих значений из желаемого процентиля. В этом случае тип выходного пиксела - с плавающей точкой.

Эта опция доступна, только если параметр Тип статистики задан как Медиана или Процентиль.

Вычислить круговую статистику

Определяет, как будет вычислен тип статистики.

  • Арифметическая — вычисляется арифметическая статистика. Используется по умолчанию.
  • Круговая — вычисляется круговая статистика, подходящая для циклических величин, таких как направление по компасу в градусах, время суток и дробные части действительных чисел.

Значение обхвата окружности

Самое высокое возможное значение (верхняя граница) в циклических данных. Это положительное значение, со значением по умолчанию 360. Это значение также представляет ту же величину, что и самое низкое возможное значение (нижняя граница).

Этот параметр применяется только при вычислении круговой статистики.

Игнорировать значение NoData при вычислениях

Определяет, будут ли значения NoData в Растре значений влиять на результаты зоны, в которую они попадают.

  • Да — В любой зоне только ячейки, имеющие значение в Растре значений, будут использованы при определении выходного значения для этой зоны. Ячейки NoData в Растре значений будут проигнорированы в вычислении статистики. Используется по умолчанию.
  • Нет — В любой конкретной зоне, если ячейки NoData существуют в Растре значений, они не будут игнорироваться, и их наличие указывает на то, что информации недостаточно для выполнения статистических вычислений для всех ячеек в этой зоне. Следовательно, вся зона получит значение NoData на выходном растре.

Обработать как многомерный

Определяет, как будут обрабатываться входные растры, если они являются многомерными.

  • Текущий срез – Статистика будет вычисляться из текущего среза многомерного набора данных. Используется по умолчанию.
  • Все срезы – Статистика будет вычисляться для всех измерений (таких как время или глубина) многомерного набора данных.