Получение статистики по полям с помощью Statist/QGIS: различия между версиями
Voltron (обсуждение | вклад) (Новая страница: «{{Статья|Опубликована|statist}} {{Аннотация|Описание модуля статистики для QGIS.}} Statist предназн…») |
Voltron (обсуждение | вклад) Нет описания правки |
||
Строка 5: | Строка 5: | ||
=== Замечания по установке === | === Замечания по установке === | ||
Установить расширение можно из [http://plugins.qgis.org/plugins/plugins.xml официального репозитория]. | |||
Statist разработан для QGIS версии 1.0 и старше. Кроме того, для его работы необходима библиотека matplotlib — Python-расширение для построения двумерных графиков. Если вы собираетесь использовать Statist, необходимо установить matplotlib. В противном случае, при запуске QGIS вы получите сообщение об ошибке и плагин будет неработоспособен. | Statist разработан для QGIS версии 1.0 и старше. Кроме того, для его работы необходима библиотека matplotlib — Python-расширение для построения двумерных графиков. Если вы собираетесь использовать Statist, необходимо установить matplotlib. В противном случае, при запуске QGIS вы получите сообщение об ошибке и плагин будет неработоспособен. | ||
Для тех, кто пользуется инсталлятором OSGeo4W, в этом нет ничего сложного — пакет с matplotlib доступен через этот установщик. В другом случае, необходимо скачать соответствующий архив со страницы проекта ([http://matplotlib.sourceforge.net/ http://matplotlib.sourceforge.net]) и выполнить установку вручную. | Для тех, кто пользуется инсталлятором OSGeo4W, в этом нет ничего сложного — пакет с matplotlib доступен через этот установщик. В другом случае, необходимо скачать соответствующий архив со страницы проекта ([http://matplotlib.sourceforge.net/ http://matplotlib.sourceforge.net]) и выполнить установку вручную. | ||
Исходный код модуля можно получить выполнив команду | Исходный код модуля можно получить выполнив команду | ||
Строка 85: | Строка 85: | ||
=== Контакты === | === Контакты === | ||
Если вы нашли ошибку | Если вы нашли ошибку или у вас есть предложения по улучшению расширения — воспользуйтесь [http://hub.qgis.org/projects/statist багтрекером]. Кроме того, вопросы по использованию расширения можно задать авторам [mailto:alexander.bruy@gmail.com напрямую] (еще [http://gis-lab.info/contacts.html контакты]). | ||
=== Ссылки по теме === | |||
* [http://gis-lab.info/qa/qgis-install-plugin.html Установка модулей расширения в QGIS] |
Версия от 08:09, 22 июля 2012
по адресу http://gis-lab.info/qa/statist.html
Описание модуля статистики для QGIS.
Statist предназначен для расчёта основных статистических показателей по указанному полю векторного слоя. Результаты отображаются в текстовом и графическом (гистограмма частотного распределения) виде. Поддерживаются как числовые (integer, real, date), так и текстовые (string) поля. Расширение может работать как со всем слоем, так и только с выделенными записями.
Замечания по установке
Установить расширение можно из официального репозитория.
Statist разработан для QGIS версии 1.0 и старше. Кроме того, для его работы необходима библиотека matplotlib — Python-расширение для построения двумерных графиков. Если вы собираетесь использовать Statist, необходимо установить matplotlib. В противном случае, при запуске QGIS вы получите сообщение об ошибке и плагин будет неработоспособен.
Для тех, кто пользуется инсталлятором OSGeo4W, в этом нет ничего сложного — пакет с matplotlib доступен через этот установщик. В другом случае, необходимо скачать соответствующий архив со страницы проекта (http://matplotlib.sourceforge.net) и выполнить установку вручную.
Исходный код модуля можно получить выполнив команду
svn co http://svn.gis-lab.info/statist statist
Работа с расширением
После подключения и запуска расширения с помощью кнопки
вы увидите следующее окно:
В окне присутстсвуют такие элементы:
- выпадающий список слоев (содержит только векторные слои)
- выпадающий список полей атрибутивной таблицы слоя. По умолчанию в списке перечислены числовые поля, переключиться на текстовые можно используя флажок 3
- флажок позволяющий переключаться между числовыми (по умолчанию) и текстовыми полями. Снятие/установка флажка приводят изменению содержимого списка 2.
- область отображения статистических показателей
- область гистограммы частотного распределения
- панель навигации (см. раздел Навигация)
Расчет показателей начинается сразу же после выбора пользователем поля из выпадающего списка, состояние расчетов отображается строкой прогресса. По окончанию расчетов окно плагина примет вид
Как видим, некоторые элементы управления изменили свое состояние, появились новые элементы:
- кнопка «В буфер» используется для копирования результатов расчета в буфер обмена
- поля «Xmin», «Xmax» и кнопка «Обновить» предназначены для изменения начального и конечного значений по оси X, т. е. c их помощью можно изучить какой-то интервал значений более подробно. Все что нужно сделать — это ввести соответствующие значения в поля и нажать кнопку «Обновить».
- флажок для управления видимостью сетки (см. рисунок ниже)
- этот флажок служит для переключения вида графика гистограмма/линейный график (см. рисунок ниже)
Навигация
Большая часть представленной ниже информации взята из руководства по matplotlib (глава 4 Interactive navigation).
Под областью гистограммы располагается панель инструментов.
С ее помощью можно легко перемещаться по графику и выполнять с ним некоторые действия. Ниже дается краткое описание каждой кнопки.
Контакты
Если вы нашли ошибку или у вас есть предложения по улучшению расширения — воспользуйтесь багтрекером. Кроме того, вопросы по использованию расширения можно задать авторам напрямую (еще контакты).