메인로고

국가지하수정보센터

지하수 분석 도구

  • 데이터 분석
  • 지하수 분석 도구

Python이란?

Python은 간결한 문법으로 입문자가 이해하기 쉽고, 웹 개발뿐만 아니라 데이터 분석, 머신러닝, 그래픽, 학술 연구 등 여러 분야에서 활용되고 있는 분석 도구이다.

프로그램 기능 특성
Jupyter
웹기반데이터분석
ML도구
시각화도구
40개 이상의 언어를 제공
노트북 공유(Dropbox Github, jupyter Notebook view)
실시간 대화형 위젯(이미지, 비디오, 레이텍스, 자바스크립트립트)
빅데이터 통합 (Spark연동)
직관적인 uI를 제공
데이터 사이언스 말고도 다양한 분야에 적용이 가능
파이썬은 다양한 백그라운드의 사람들이 모두 사용할 수 있고, 동계 백그라운드를 가진 사람들도 배울 수 있음.

예제

R이란?

R는 통계 계산과 그래픽을 위한 프로그래밍 언어이자 오픈소스 소프트웨어이다. 특히 R Studio에서는 도움말을 쉽게 확인할 수 있는 큰 장점이 있으며, R 함수와 패키지를 통하여 최근 테크닉과 기능에 접근이 가능한 분석 도구이다.

프로그램 기능 특성
R Studio
통합개발 툴
시각화도구
데이터시각화 툴
풍부하고 다양한 Package와 활발한 Community
R함수와 데이터들의 모음인 패키지(Package), 이를통해 언제나 쉽게 최근의 테크닉과 기능에 접근가능
데이터 사이언스 가능

예제

JAVA란?

JAVA는 널리 사용되는 객체 지향 프로그래밍 언어 및 소프트웨어 플랫폼으로, 모바일 앱 및 엔터프라이즈 소프트웨어에서 빅 데이터 애플리케이션 및 서버 측 기술에 이르기까지 모든 것을 코딩하기 위한 빠르고 안전하며 안정적인 프로그래밍 언어이다.

프로그램 기능 특성
JAVA
통합개발 툴
빅데이터 처리
인공지능 개발
사물인터넷
기본 제공 함수 및 풍부한 라이브러리와 활발한 커뮤니티
고품질의 학습 리소스 및 개발 도구
플랫폼 독립적으로써 OS에 종속되지 않고 다양한 시스템에서 개발 및 실행 가능

예제

MODFLOW란?

MODFLOW는 동일한 시뮬레이션 내에서 여러 모델과 여러 유형의 모델을 지원하기 위한 시스템을 제공하기 위해 개발된 객체 지향 프로그램 및 프레임워크이다.

프로그램 기능 특성
MODFLOW6
시각화도구
시뮬레이션도구
CVFD(control-volume finite-difference) 및 Newton_raphson 접근방식을 활용한 지하수 흐름 모델 그리드 정의
GWF(Groundwater Flow) 및 GWT(Groundwater Transport) 모델의 통합 실행 환경 제공(별도 실행 가능)
XT3D 옵션을 통한 규칙/불규칙적 그리드에서 완전한 3차원 이방성 시뮬레이션 가능
기존 MODFLOW 이용자는 변환 프로그램을 통하여 기존의 프로그램 실행 가능

예제

quick
menu