11일 서울 평균기온 변화

 

서울 지역의 관측자료가 있는 1908년부터 최근까지 11일 일평균기온 자료를 석한 결과 201711일 평균기온이 2.7로 평년(-2.1)보다 4.8높아 11일 기온 역대순위 10위를 기록하였다. 11일 평균기온이 가장 높았던 해는 2000년으로 5.5였으며, 가장 낮았던 해는 1923년으로 15.3였다.

 

가장 높았던 해의 순위

 

순위

년도

평균기온()

1

2000

5.5

2

1916

5.2

3

2014

4.0

4

1980

3.8

5

2004

3.7

6

1914

3.4

7

2007

3.3

8

1973

3.2

9

1950

2.8

10

1976

2.7

 

가장 낮았던 해의 순위

 

순위

년도

평균기온()

1

1923

-15.3

2

1969

-10.4

3

1928

-10.2

4

1911

-10.1

5

1977

-10.0

6

1961

-9.8

7

1913

-9.6

8

1929

-9.2

9

1948

-9.1

10

1955

-8.7

전국평균기온 및 강수량 변화

     

평균기온 변화

 

기상청에서 전국 1973년부터 2016년까지 연속해서 관측자료가 있는 60개 지점의 기상관측자료를 분석한 결과 2016년 연평균기온이 13.7로 평년(12.6)보다 1.1높아 연평균기온 사상 최고기온을 기록하였다.

연평균기온의 장기변화 경향을 분석한 결과 평균기온 상승률은 0.266/10yr로 나타났다.

전국 60개 관측지점 중 연평균 기온상승률이 가장 높은 지역은 원주(0.631/10yr)로 나타났으며, 이어 청주(0.566/10yr), 수원(0.521/10yr) 등의 순이었다.

 

 

연평균기온 순위

 

가장 높았던 해의 순위

 

순위

년도

평균기온()

1

2016

13.7

2

1998

13.5

3

2015

13.5

4

2007

13.3

5

2004

13.3

 

가장 낮았던 해의 순위

 

순위

년도

평균기온()

1

1980

11.3

2

1974

11.4

3

1981

11.5

4

1986

11.6

5

1976

11.7

 

강수량 변화

 

1973년부터 2016년까지 전국 60개 관측지점의 연강수량을 분석한 결과 2016년 전국평균 강수량이 1336.2mm로 평년(1358.2mm)대비 98% 수준으로 연강수량 역대순위 22위를 기록하였다.

연강수량의 장기변화경향을 보면 강수량변화율은 2.8%/10yr씩 증가하는 경향을 보였다.

지역별로 보면 전국 대부분지역에서 강수량이 증가하는 경향을 보인 가운데 특히 서귀포 지역에서 6.1%/10yr의 증가율을 보였고, 서울지역도 5.9%/10yr의 증가율을 보이는 등 제주도와 중부 일부지역을 중심으로 5%/10yr 이상의 증가율을 보였다. 반면 대관령(-0.3%/10yr) 지역은 오히려 감소하는 경향을 보였다.

 

 

연강수량 순위

 

가장 많았던 해의 순위

 

순위

년도

강수량(mm)

1

2003

1912.9

2

1998

1797.4

3

1985

1720.7

4

1999

1718.2

5

2011

1669.2

 

가장 적었던 해의 순위

 

순위

년도

강수량(mm)

1

1988

899.8

2

1994

949.2

3

1982

1008.2

4

1977

1009.6

5

2008

1036.1

 

R은 무엇이고, 왜 R인가에 대해서 알아보았으므로 이제 직접 R을 다운로드해서 컴퓨터에 설치해보도록 하겠다. 

- 하둡 클러스터 설치하는 것마냥 복잡하고 어려운 것도 아니고 (다운로드, 몇번 클릭하다보면 설치 끝), 
- 상용 통계 툴처럼 다운로드 하는데 시간 올래걸리지도 않으며 (base 패키지 파일 사이즈 작음. 62Megabytes), 
- 사용자 등록을 하라는 메시지가 뜨지도 않는다. (오픈소스니깐)

아래의 절차에 따라 차근차근 따라서 진행해보도록 하자. 


1. CRAN(The Comprehensive R Archive Network, http://www.cran.r-project.org/)에 접속하기

 

CRAN 사이트에 접속하면 아래와 같은 화면이 보일 것이다. 

CRAN 사이트는 R 사용자라면 앞으로 자주 방문할 곳이므로 북마크를 해놓도록 하자. 수많은 패키지 검색, 다운로드, 매뉴얼, R 새로운 소식 등을 접할 수 있는 R의 허브이자 정보집합소이다. 

 


2. 해당 OS에 맞게 R 다운로드 하기 선택

 

Linix, (Mac) OS X, Windows 중에서 본인의 컴퓨터에 해당하는 OS를 선택하여 다운로드 하도록 한다. 


3. Subdirectories에서 'base'를 선택

 

분석/그래픽/프로그램 용도로 사용할 것이므로 base, contrib, Rtools 의 세개 카테고리 중에서 'base' 시스템을 선택하여 다운로드 하도록 한다. 

(참고로, R은 base 시스템을 먼저 설치하고(지금 이거 하고 있는 중임), (분석 기법별) 패키지를 이후에 하나씩 추가로 필요에 따라서 설치해서 사용하게 된다.)

 

 


4. 버전, OS 확인하고 다운로드 하기

 

필자는 Windows 사용 중이므로 'Download R 3.2.1 for Windows'를 클릭해서 다운로드 하였다. 

(참고로, R은 버전 upgrade가 활발하게 이루어지고 있는 편이고, 버전에 따라서 설치해둔 패키지가 안돌아가는 경우도 있고 해서 사용하다가 어느 정도 기간이 지나면 upgrade를 해주어야 하는 일이 생긴다.)



미러 사이트를 선택하라는 메시지가 나올텐데 'Korea' 3군데 중에서 한 곳을 선택해서 다운로드 하도록 하자. 


5. 다운로드한 R파일 클릭해서 설치 시작하기

 

독자의 컴퓨터의 '다운로드' 폴더에 가보면 'R-3.2.1-win' 이라는 방금전 다운로드 받은 프로그램 파일이 들어있을 것이다. 클릭해서 설치 시작하도록 하자. 



설치 언어 '한국어' 선택하고, 디폴트 상태 유지한 채로 '예(Yes)'만 계속 몇 번 클릭하다 보면 어느새 설치 끝난다. 



6. R 실행하기

 

컴퓨터바탕화면에 가보면 R 프로그램 아이콘이 새로 생긴 것을 확인할 수 있다. 
R i386 3.2.1 은 "32비트" 컴퓨터용의 R 3.2.1 버전이라는 뜻이고, R x64 3.2.1 은 "64비트" 컴퓨터용의 R 3.2.1 버전이라는 뜻이다. 
64비트로 처리하는 R x64 3.2.1이 처리속도 면에서 당연히 빠르겠지만, 본인의 컴퓨터가 이를 지원하도록 세팅이 되어있는지 확인하고 자신에게 해당하는 프로그램을 선택해서 쓰면 된다.

R이 메모리 기반으로 분석을 진행하다보니 대용량 데이터를 클라이언트PC에서 돌리다 보면 뻣어버리는 수가 있다.

 


7. R 실행화면

 

컴퓨터 바탕화면에 있는 R 아이콘 클릭했더니, 아래의 R 프로그램 화면이 뜬다면 설치 성공했다는 뜻이다. 

 

R Console의 프롬프트(>) 옆에 아래와 같이 한 줄씩 입력한 후 [Enter]키를 누른다.

 

> x <- c(2, 4, 5, 3, 6, 1, 6, 4, 5, 3)

> y <- c(6, 7, 4, 9, 8, 9, 7, 9, 8, 9)

> mean(x)

> mean(y)

> t.test(x, y, alternative=”two.sided”, paired=FALSE)

 

c(2, 4,): 괄호 안에 있는 숫자들을 하나의 열 벡터(vector)로 합친다

x <- c(): x라는 변수에 생성한 벡터를 할당

mean(x): x라는 변수에 들어있는 값들의 산술 평균을 계산

t.test(x, y,): 독립적인 두 그룹 x, y의 평균 차이에 대한 t 검정

 

명령어 뒤에 [Enter]키를 누르면 입력한 명령어에 따라서 바로 다음 줄에

결과를 출력하기도 하고 내부적으로 명령을 수행한 후 아무 응답 없이

다음 명령어 입력을 기다리는 프롬프트를 출력하기도 한다.

다음은 정상적으로 명령어를 입력하였을 때의 R Console 화면이다.

> x <- c(2,4,5,3,6,1,6,4,5,3)

> y <- c(6,7,4,9,8,9,7,9,8,9)

> mean(x)

[1] 3.9

> mean(y)

[1] 7.6

> t.test(x,y,alternative="two.sided", paired=FALSE)

 

Welch Two Sample t-test

 

data: x and y

t = -4.9992, df = 17.998, p-value = 9.303e-05

alternative hypothesis: true difference in means is not equal to 0

95 percent confidence interval:

-5.254946 -2.145054

sample estimates:

mean of x mean of y

3.9 7.6

 

명령어 입력 후 [Enter]를 눌렀을 때 경우에 따라서는 다음 줄에 + 표시가 나타나기도 하는데 이는 온전한 명령어를 입력하지 않은 상태에서 [Enter]키를 눌렀을 때이다. 명령어 문장을 문법에 맞추어 나머지 명령어를 입력하거나 [Esc]키를 눌러 명령어 입력을 취소하면 프롬프트(>) 상태로 돌아올 수 있다.

R을 종료하기 위해서는 RGui[파일] 메뉴에서 [종료]를 선택하거나 프롬프트에서 q( )라는 명령어를 입력한 후 [Enter]키를 누르면 된다.

+ Recent posts