본문 바로가기
데이터 분석

세계 GDP 분석 (3)

by 너굴맨_ 2021. 11. 1.
더보기

2020년 국가별 GDP 성장률를 알아보자

  • GDP Growth (경제 성장율) 이란?

GDP Growth = (올해 GDP - 작년 GDP) / 작년 GDP * 100 으로  표현하며 작년 대비 GDP의 증가율을 나타낸 것이다.

 

세계 GDP growth 데이터

(출처) https://data.worldbank.org/indicator/NY.GDP.MKTP.KD.ZG

 

GDP growth (annual %) | Data

2020201920182017201620152014201320122011201020092008200720062005200420032002200120001999199819971996199519941993199219911990198919881987198619851984198319821981198019791978197719761975197419731972197119701969196819671966196519641963196219612020201920182017

data.worldbank.org

gdp_growth =pd.read_csv("C:\\Users\\USER\\Desktop\\Data\\gdp_growth.csv")

gdp_growth

 

- 2020년도 GDP Growth에 대해 알아보자

# 2020년도 GDP 성장에 대한 EDA
gdp_growth_2020 = gdp_growth.loc[:,['Country Name','2020']]

gdp_growth_2020.describe()

위 자료를 통해 227개의 국가 및 도시의 GDP growth를 확인할 수 있으며 전체의 75%가 넘은 곳이 마이너스 GDP 성장을 기록했고 평균과 중앙값을 보면 -4% 마이너스 성장을 했다는 것을 알 수 있다.

# 그래프로 확인해보자
gdp_growth_2020.plot()

위 그래프를 통해 대부분이 0 이하에 위치한다는 것을 확인할 수 있다.

  • GDP growth가 마이너스와 플러스인 국가 및 도시 수를 알아보자
# 2020년도에 코로나로 인해 많은 국가들의 GDP 성장률이 마이너스인지 확인해보자
minus_growth_2020 = gdp_growth_2020[gdp_growth_2020['2020'] <0]

print("2020년도 마이너스 GDP 성장을 한 국가의 수" )
print(len(minus_growth_2020))

# 반대로 플러스 성장률을 보인 국가의 수
plus_growth_2020 = gdp_growth_2020[gdp_growth_2020['2020'] >0]

print("\n2020년도 플러스 GDP 성장을 한 국가의 수")
print(len(plus_growth_2020))

  • GDP growth가 마이너스 성장률 top10인 국가 및 도시를 알아보자
# 2020년도 GDP 마이너스 성장률 top10 국가
gdp_minus_growth_2020= gdp_growth_2020.sort_values(by=['2020'], axis=0)

gdp_minus_growth_2020.head(10)

마카오, 몰디브와 같이 휴양지의 GDP growth 감소율이 제일 높은 것을 볼 수 있다.

 

  • GDP growth가 플러스 성장률 top10 국가 및 도시를 알아보자
# 2020년도 GDP 플러스 성장률 top10 국가
gdp_plus_growth_2020= gdp_growth_2020.sort_values(by=['2020'], axis=0, ascending=False)

gdp_plus_growth_2020.head(10)

- 2019년도 GDP Growth에 대해 알아보자

# 2020년도는 코로나로 인한 영향으로 성장률이 마이너스가 됬으므로 2019년도의 경우를 살펴보자
gdp_growth_2019 = gdp_growth.loc[:,['Country Name','2019']]

gdp_growth_2019.describe()

총 246개의 국가 및 도시의 GDP growth는 대부분이 플러스이며 평균적으로 2.3~2.6에 속해 있다는 것을 알 수 있다.

대부분이 0~5퍼 대에 존재하는 것을 확인할 수 있다.

  • GDP growth가 마이너스와 플러스인 국가 및 도시 수를 알아보자
# 코로나 발생 전인 2019년도의 GDP 성장률
minus_growth_2019 = gdp_growth_2019[gdp_growth_2019['2019'] <0]

print("2019년도 마이너스 GDP 성장을 한 국가의 수" )
print(len(minus_growth_2019))

plus_growth_2019 = gdp_growth_2019[gdp_growth_2019['2019'] >0]

print("\n2019년도 플러스 GDP 성장을 한 국가의 수")
print(len(plus_growth_2019))

2020년도의 상황과 완전히 반대인 것을 확인할 수 있다. 

 

  • 2019년도 GDP growth 마이너스 성장률 top10 국가 및 도시를 알아보자
gdp_minus_growth_2019= gdp_growth_2019.sort_values(by=['2019'], axis=0)

gdp_minus_growth_2019.head(10)

2020년의 자료와 크게 곂치는 국가 및 도시는 보이지 않는다.

  • 2019년도 GDP growth 플러스 성장률 top10 국가 및 도시를 알아보자
    # 2019년도 GDP 플러스 성장률 top10 국가 및 도시
    gdp_plus_growth_2019= gdp_growth_2019.sort_values(by=['2019'], axis=0, ascending=False)
    
    gdp_plus_growth_2019.head(10)

동티모르, 트왈루, 르완다, 에티오피아 등이 높은 GDP 성장률을 보여주었으며 에티오피아, 타지키스탄은 코로나의 상황에도 2년 연속 높은 성장세라는 것을 확인할 수 있다.

 

gdp_growth.csv
0.07MB

'데이터 분석' 카테고리의 다른 글

서울 생활이동 데이터 분석 (2)  (0) 2021.11.17
서울 생활이동 데이터 분석 (1)  (0) 2021.11.15
세계 GDP 분석(4)  (0) 2021.11.02
세계 GDP 분석 (2)  (0) 2021.11.01
세계 GDP 분석 (1)  (0) 2021.10.20

댓글