본문 바로가기
자료처리

R 패키지 openair 설치하기 (연구실 홈페이지 글)

by Prof. Sung-Deuk Choi 2020. 6. 7.

2018-07-14 12:17 초안 작성 후 수정

 

요즘 국내외 논문에서 R로 작성한 그래프가 많이 보입니다.

R에 openair 패키지를 설치하면, 일반 소프트웨어(SigmaPlot 등)로 작성하기 어려운 다양하고 화려한 대기오염 그래프를 작성할 수 있습니다. 

처음 이 프로그램을 접하면 조금 어려운데, 아래 사이트에 순서대로 방문해서 매뉴얼 예제를 따라하면 금방 배울 수 있습니다.

R 다운로드 https://cran.r-project.org/bin/windows/base/
- 윈도우용 선택해서 바로 설치
- 패키지 설치 Pakages 메뉴 -> Install pakage -> OpenAir 설치

OpenAir 공식페이지 http://davidcarslaw.github.io/openair/
- 매뉴얼 다운로드 https://www.dropbox.com/s/2n7wdyursdul8dk/openairManual.pdf?dl=0
- 예제파일 다운로드 http://www.openair-project.org/Downloads/ExampleDataSets.aspx

   위 링크가 깨진 것 같아서 파일 첨부했습니다.  아래 파일을 다운 받으세요.

OpenAir_example_data_long.csv
3.27MB

 

우선 R을 설치한 후에 RStudio를 설치합니다. 그 이후로는 RStudio만 사용하면 됩니다. 

https://www.rstudio.com/products/rstudio/

 

RStudio

Take control of your R code

www.rstudio.com

 

 

예제 파일 설정: 아래와 같이 예제 파일이 있는 폴더를 R 실행창에서 지정해야 합니다.
mydata <- read.csv("C:/Users/Sung-Deuk Choi/Desktop/OpenAir_example_data_long.csv", header = TRUE)

 

더 쉬운 방법은 import 함수를 사용해서 파일 선택창을 띄우는 것입니다. 

mydata <- import()

구체적인 색상이나 여러 옵션들을 일일이 수동으로 입력해서 어떻게 변하는지 확인하면서 일종의 나만의 스크립트를 만들어야 하는 불편함이 있습니다. 윈도우 프로그램으로 작동하지만, 실제 사용 측면에서는 DOS에서 포트란을 돌리는 느낌입니다. 여하튼 신기한 그림을 많이 그릴 수 있으므로, 대기오염에 관심 있는 학생들은 꼭 배우기 바랍니다.

 

----------------

아래 그림은 openair로 그린 2018년 울산 미세먼지 달력입니다. 단순히 시계열 그래프로 그릴 수도 있지만, 이렇게 달력 그림을 그리면 언제 미세먼지 고농도 사례가 있었는지 한 눈에 파악할 수 있습니다. 울산 미세먼지 오염의 가장 큰 특징은 여름철에 고농도 현상이 발생한다는 것입니다. 2018년 7월 19-20일의 고농도 사례가 확연하게 보입니다. 나중에 실제 연구결과를 블로그에 소개하도록 하겠습니다.

 

2018년 울산 미세먼지 달력

댓글