Tools

Posts on computational tools

Docker

Introduction Docker는 프로그램 설치와 배포를 도와주는 platform이다. 하나의 컴퓨터에 독립적인 공간을 만드는 기술이다. 일종의 가상의 컴퓨터를 만드는 것으로 생각할 수도 있다. 다만, CPU와 memory 등의 자원은 원래 컴퓨터와 공유한다는 특징이 있다. Python 환경 관리를 넘어서, 시스템의 환경 까지 관리해야 할 경우 docker가 유용하게 사용될 수 있다. Docker image를 공유함으로써 프로그램을 개발한 환경과 거의 동일한 환경을 […]

Docker Read More »

Markdown

0. JupyterNotebook에서 Markdown code block 만들기 Cell(Block)을 클릭하고, type을 선택 버튼을 클릭한다. Markdown을 선택한다. 1. Markdown 문법 1.1. Headings (제목) Markdown에서는 ‘#’을 문장 맨 앞에 표기하여 제목을 만들 수 있습니다. 1.2. 강조 아래와 같이 ‘**’ 와 ‘*’를 이용하여 단어나 문장을 강조할 수 있다. 1.3. 목록 (순서 없는 목록) ‘*’와 빈칸 한개(space)를 이용하여 순서 없는 목록을

Markdown Read More »

Infographic (인포그래픽)

인포그래픽(Infographic)은 정보(information)과 그래픽(graphic)의 합성어로 이야기를 시각 정보로 전달하는 매체를 의미한다. 인포그래픽은 다른 매체와 마찬가지로 정보 전달 혹은 설득의 목적으로 만들어지는 매체이나, 정보를 시각적 표현으로 변환해 전달한다는 특징이 있다. 숫자나 문자로 구성된 데이터를 직접 전달하기 보다, 그림이나 도표와 같은 이미지 정보로 전환해 제공한다는 특징이 있다. 단어와 같은 개념도 문자로 제공하지 않고 아이콘(icon)이나 illlustration 형태로 제공한다. 이를

Infographic (인포그래픽) Read More »

Statistical tests

Paired or matched observations Paired observation은 같은 값의 비교를 의미한다. 예를 들어 혈압력 복용 전/후의 혈압과 같이, 동일한 사람에 대한 동일한 혈압의 측정치를 비교하는 경우를 의미한다. Variable Test nominal McNemar’s Ordinal Wilcoxon Quantitative (non-normal) Wilcoxon Quantitative (Normal) paired t-test Independent observations 하나의 sample에 대해서 두 개 이상의 변수 값을 측정하였을 때, 두 변수가 독립적인지 검증한다.

Statistical tests Read More »

한글 글꼴 사용 (matplotlib)

Matplotlib에서 한글 글꼴을 사용하기 위한 과정을 설명한다. 한글 폰트를 사용하기 위해서는 먼저 (1) 시스템에 font를 설치해야 한다. 그 후 (2) matplotlib library가 사용할 font 정보를 update해야 할 필요가 있다. 마지막으로 python code에서 (3) 폰트를 지정하여 한글 폰트를 이용한다. 1. 한글 font 설치 한글을 이용하기 위해서는 먼저 글꼴(font)을 설치해야 한다. 여기서는 Naver의 Nanum 글꼴을 설치하는 방법을

한글 글꼴 사용 (matplotlib) Read More »

MySQL

MySQL installation and configuration

MySQL 설치와 초기 설정 방법을 설명한다. 여기서 설명하는 내용은 과학 계산을 위해 간단히 사용하기 위한 MySQL 설치 방법이다. (*) Command line 명령어 (bash shell)과 SQL 명령어를 구분한다. MySQL installation 설치는 아래의 명령어를 이용하여 진행할 수 있다 (Ubuntu 기준). 설치를 위해서는 관리자 권한 (sudo)이 필요하다.. MySQL configuration MySQL 서버 관리를 위해 관리자를 생성하는 과정을 설명한다. 특히,

MySQL installation and configuration Read More »

Scroll to Top