본문 바로가기
  • plotly로 바로쓰는 동적시각화 in R & 파이썬

ggplot28

환율 데이터 가져오기 in R priceR 패키지를 사용한 환율 가져오기 금융 데이터 중에 주식 가격만큼 우리 주위에서 많이 사용되는 데이터가 환율 데이터이다. 환율 데이터는 priceR 패키지를 사용하면 가져올 수 있다. priceR 패키지는 경제와 금융에서 필요한 각종 가격 정보를 가져오는 함수들과 가격정보를 분석하는데 필요한 함수들을 제공한다. priceR은 다음의 네가지 기능을 제공한다. 환율 : 즉각 활용이 가능한 환율 정보 검색 인플레이션 : 과거 가격 정보와 현재 가격 정보의 비교를 통한 인플레이션 정보 검색 정규식 : 텍스트에서 일반적인 가격 패턴을 쉽게 추출 서식 지정 : 보고서 작업(Rmarkdown 문서를 포함)에서 통화를 쉽게 처리 우선 priceR을 설치한다. if(!require(priceR)) { insta.. 2022. 7. 7.
ggplot Gallary R 사용자들이 플롯과 그래프를 그리기 위해서 가장 많이 사용하는 패키지가 ggplot2일 것이다. 선 플롯, 점 플롯, 박스 플롯, 막대 플롯, 밀도 플롯 등을 많이 사용하고 대부분의 R 관련 도서에서는 보통 4~5가지 종류의 그래프와 차트의 사용방법을 설명하지만 ggplot2에서는 생각보다 많은 그래프와 차트를 지원한다. R Graph Gallary 사이트는 ggplot2에서 제공하는 다양한 차트들을 직접 확인하고 샘플 코드까지 제공하는 사이트이다. https://www.r-graph-gallery.com/ The R Graph Gallery – Help and inspiration for R charts The R graph gallery displays hundreds of charts made w.. 2021. 7. 15.
한 학급에는 얼마나 많은 학생이? 학급당 학생수- ggplot 이어 붙이기 patchwork ggplot2 패키지를 사용해 그려진 플롯은 여러개를 동시에 그릴 수 없다. 여러개의 ggplot을 붙여 그리려면 이를 지원하는 특수 패키지인 patchwork를 사용해야 한다. patchwork를 사용하려면 먼저 패키지를 설치하고 로딩해야한다. install.packages('patchwork') library(patchwork) 우선 ggplot으로 플롯을 몇개 그린다. (샘플 데이터는 tidyverse를 사용한 열 선택 방법에서 사용한 시도별 행정구별 주요 교육 통계 현황(2010~2020)을 사용한다. 데이터 로딩 방법은 해당 포스트를 참조하라.) 여기서는 초등학교, 중학교, 고등학교의 학급당 학생수에 대한 밀도분포와 각 시도별 학교급별 학급당 학생수를 확인해 볼 .. 2021. 6. 28.
ggplot2로 다변량 선플롯 그리기 in R — R을 이용하여 플롯(그래프)를 그릴때 가장 마음대로 나오지 않는 플롯이 선 플롯이다. 보통 선 플롯은 일변량으로 그리는 경우보다는 다변량으로 그리는 경우가 많기 때문에 한 플롯내에서 여러 변량을 어떻게 다루는가가 매우 중요하다. 이 포스트에서는 ggplot2 패키지를 사용하여 다변량 선 플롯을 만드는 두가지 방법에 대해 살펴보고자 한다. ggplot2 패키지를 사용하여 다변량 선 플롯을 그리는 방법은 긴(long) 형태의 데이터프레임을 사용하는 방법과 geom_line()을 여러번 사용하여 그리는 두가지 방법이 있다. 먼저 실습에 사용할 데이터를 로딩하겠다. students.all % select(-지역규모) students$연도 % select(c('연도', '유치원',.. 2021. 6. 20.