Notice
Recent Posts
Recent Comments
관리 메뉴

GIS & Spatial Analysis in KOREA

Statist 본문

QGIS/QGIS Plugins

Statist

Borin78 2018. 7. 23. 08:00

[QGIS Plugins]

#GIS #QGIS #Data Analysis #Spatial Data Analysis #Big Data #AI

#Data Visualization #Map #Plugin #Install #Statist

#데이터 분석 #공간데이터 분석 #빅데이터 #인공지능 #데이터 시각화

#지도 #플러그인 #통계 #설치 #인스톨


[ Statist ]

   A. 설치 방법


Statist Plugin Icon


   QGIS 프로그램을 이용해 Shape file(Vector Data)을 핸들링하다보면 데이터 테이블 중 특정 컬럼의 기초 통계값 조회가 필요한 경우가 있다. QGIS에 Statist 플러그인이 설치되지 않은 경우 Shp 파일(기본 5개 파일로 구성됨) 중 *.dbf 파일을 SQL, Excel 등의 프로그램을 이용해 불러와 필요한 부분의 통계값을 조회한다.


   이런 번거로움을 덜어주는 벡터 레이어의 기초통계를 조회할 수 있는 QGIS 플러그인이 바로 Statist이다. 설치 방법은 다음과 같다.


[QGIS] > [Menu] > [플러그인] > [플러그인 관리 및 설치]를 눌러 플러그인 관리 창을 불러온다

② 좌측 탭(모두, 설치됨, 설치되지 않음, 설정) 중 모두를 선택하고 검색 창에 Statist라고 검색을 한다.

③ 검색 결과 우측 하단의 플러그인 설치를 클릭하여 설치를 진행한다.


설치한 Table Manager 플러그인은 도구모음 아이콘이 새롭게 생성되며, 메뉴에서는 [메뉴] > [플러그인] > [벡터] > [Statist] 아래에 설치되어 기능을 실행시킬 수 있다.

 


   B. 사용방법

   [ Statist 실습 ]

① 이제 QGIS를 실행시키고 실습을 위해 아무 Vector Data나 불러와보자. 

QGIS > [메뉴] > [레이어] > [레이어 추가] > [벡터 레이어 추가] 혹은 좌측 데이터 입력 아이콘들 중 첫 번째 아이콘을 클릭해 ‘벡터 레이어 추가’ 창을 불러 온다.

[탐색]을 클릭해 파일을 저장해 둔 폴더로 이동해 *.shp 파일을 불러온다. (Statist 실습을 위해 서울시 초/중/고등학교 공간 데이터를 활용함)

서울시 초/중/고등학교 위치가 나타나있는 Vector Data 형태의 Shape File 이다.

 

[메뉴] > [벡터] > [Statist] 혹은 Statist 아이콘을 클릭해 Statist 창을 불러온다.

 

Layer to analyse 에서 통계 분석할 레이어를 선택한다. 만약, 선택된 객체만 통계 처리할 경우 Use only selected features 옵션을 체크한다. 다음으로 Target field에서 통계 분석할 컬럼을 선택한 후 확인을 눌러 통계 분석을 실행한다. (예제에서는 서울시 초/중/고등학교 설립 연도를 통계 처리 해보았다.)

 

데이터 개수(Count), 최대/최소(Max/min), 범위(Range), 총계(Sum), 평균값(Mean), 중앙값(Mediation), 표준편차(Standard deviation), 변동계수(Coefficient of Variation), 가장 적게 나온 값(Minority), 가장 많이 나온 값(Majority), 첫 사분위 값(First quartile), 세 번째 사분위 값(Third Quartile), 사분범위(Inter Quartile), 빠진 값(Null)으로 구성된 결과 값이 좌측 아래 나오며, 우측에는 도표를 보여준다.

 

⑧ 우측에는 도표를 스타일링 할 수 있는 아이콘이 있다. 스타일링에 중요한 아이콘은 Configure subplot(도표 경계 범위 지정, 좌우 여백 설정), Edit axis, curve and image parameters(도표 제목, X 축, Y 축 설정), Save, Toogle Grid(그리드 생성) 등의 기능이 있다.

  


** Statist 플러그인은 도표 출력을 위해 Python의 matplotlib 라이브러리를 사용한다. Matplotlib이설치되어 잇지 않다면 Python 설치 및 matplotlib package 설치가 필요하다.



 [ 본 블로그 내 QGIS Plugins 관련 글 ]

QGIS 플러그인

TMS for Korea

Openlayers Plugin

Statist

Table Manager

Point Sampling Tool

QPackage


- 끝 -



'QGIS > QGIS Plugins' 카테고리의 다른 글

TMS for Korea  (0) 2018.07.25
OpenLayers Plugin  (0) 2018.07.24
Table Manager  (0) 2018.07.01
Point Sampling Tool  (0) 2018.06.26
QPackage  (0) 2018.06.25
Comments