본문 바로가기
데이터 분석

3.[개발] 국가 별 통화 추이 인사이트 데이터 시각화 정리 [1/3]

by 모아모아 리뷰 2023. 11. 29.
반응형

이번 시간에는 국제 통화 환율 정보 사이트를 개발하여 

전 세계에 화폐 환율을 나타내보자

 

필요 라이브러리 모듈 : pandas, matplotlib

matplotlib란

  • 파이썬에서 효과적으로 시각화를 해주기 위해서 만든 라이브러리
  • MATLAB(과학 및 공학 연산을 위한 소프트웨어)의 시각화 기능을 모델링해서 만들어짐
  • matplotlib 모듈을 이용하면 2차원 선 그래프(line), 막대그래프(bar) 파이차트(pie) 등 시각적으로 표현이 가능함

 

pandas

  • 데이터 분석을하는데 있어 데이터를 원하는 형태로 가공할 수 있다
  • 지우기, 합치기, 데이터 찾기가 있는데 이것을 도와주는 역할을 pandas가 해줌
  • padnas 는 다루기 쉽고 표현방법이 다양함 또한 액셀 스프레드 시트처럼 데이트를 다루는데 유용함

 

 

Tailwind 

html,css,js에 전문성이 낮아도 tailwind 안에 구현된 css를 이용해서 불러오기만 하면 원하는 입맛대로 바로 배치 해줄 수 있다.

 

장점 :

  • 시간 : 미리 정의 된 클래스를 사용하기 때문에 css를 작성으로 잃는 시간을 확실히 줄여줌
  • 접근성 : 접근성이 되게 좋은 편이라 모든 사용자가 웹사이트에 액세스 할 수 있어서 환경적 제약을 받지 않음
  • 유지 관리 : 많은 css 양이 아니기 때문에 적은 양으로 관리가 쉽고 코드 베이스를 유지관리하고 업데이트가 쉬워짐

밑에 결과는 Tailwind css를 이용해서 1년간 국가 별 통화 추이를 Line 그래프를 통해 시각화 시켰다.

 

 

반응형

최근댓글

최근글

skin by © 2024 ttutta