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

ggplot244

고등교육기관 학교급별 신입생 충원율 - 스파게티 선 그래프 in R 스파게티 선 그래프 데이터를 시각화하는 방법으로 많이 사용되는 그래프 중에 하나가 선 그래프이다. 선 그래프는 각각의 데이터 포인트들을 선으로 연결한 그래프이다. 일반적으로 데이터가 축 변수의 흐름에 따라 지속적으로 변화하는 추세를 나타내기 위해 사용하는 그래프로써 일반적으로 좌측에서 우측으로 데이터 포인트를 연결하면서 그려진다. 단변량 일때는 변수에 따른 추세(trend)를 나타내지만 다변량일 경우 추세뿐 아니라 데이터 간의 상관관계를 표현할 때도 사용될 수 있다. 보통의 경우 X축에 설정된 변수의 변화에 따른 Y축 데이터 값을 선으로 연결하여 그려지고, X축의 변수는 연속형(continuous) 변수와 이산형(discrete) 변수 모두 사용될수 있지만 비연속형 변수(discontinuous)는 사용.. 2021. 11. 27.
연도별, 지역별, 학교급별, 학생수, 학급수, 학교수 Plot - 변수에 따른 배경색 변화 in R — facet 배경색을 통한 데이터 시각화 이번 포스트에서는 Plot에서 데이터를 표현하는 또다른 방법으로 배경색을 통해 데이터를 표현하는 방법에 대해 언급하고자 한다. 일반적으로 X, Y축으로 표현하는 데카르트 좌표계를 활용한 Plot은 두개의 변수를 표현할 수 있다. ’Factfullness’를 저술한 한스로슬링은 데카르트 좌표계에 표현되는 포인트의 크기를 사용하여 세개의 변수를 표현하는 방법도 제안하였다. 여기에 분할(facet)을 사용하면 추가적인 변수에 대한 Plot을 표현할 수도 있다. 여기에 추가적인 정보를 표현하기 위한 몇가지 방법이 있는데 이 중 하나로 배경색을 통해 추가적인 정보를 전달하는 방법에 대해 포스팅하고자 한다. 데이터 Import & 기본 Plot 이번 포스트에서 사용하는 데.. 2021. 11. 2.
범례(legend) 꾸미기 in R : Part II 범례(Legned) in R - Part II 학급당 학생수, 교원당 학생수, 비정규 교원 비율을 하나의 Plot에.. 앞선 포스트에 이어 ggplot2에서 범례를 설정하는 방법에 대해 알아보자. 이번 포스트에서는 theme()를 사용하여 범례의 위치, 배경, 테두리 등을 설정하는 방법을 설명한다. 기본 Plot 본 포스트에서 사용하는 기본 Plot은 다음과 같이 생성하였다. 범례 위치 변경 범례의 위치는 기본적으로 좌측에 위치한다. 이를 바꾸기 위해서는 theme()의 legend.position 매개변수에 범례 위치를 설정하는 키워드를 통하여 바꿀수 있다. 범례 위치를 설정하는 키워드는 다음과 같다. 키워드 위치 right 오른쪽 left 왼쪽 top 위쪽 bottom 아래쪽 basic_plot + .. 2021. 10. 11.
범례(legend) 꾸미기 in R : Part I 범례(Legned) - Part I 학급당 학생수, 교원당 학생수, 비정규 교원 비율을 하나의 Plot에.. 그래프와 플롯을 사용해 데이터를 시각화할때 매우 중요한 것이 바로 범례이다. 범례는 그래프를 읽는 사람에게 그래프에 표현된 각종 표식들이 어떤 의미를 지니는 지를 독자에게 설명하는 매우 중요한 요소이다. 하지만 생각보다 범례를 자유롭게 다루는 것은 쉽지 않다. 하지만 ggplot2에는 범례를 설정하는 매우 많은 함수를 제공한다. 이번 포스트에서는 범례를 설정하는 다양한 방법을 알아보고자 한다. 이번 포스트에서 사용하는 데이터는 최근 공표된 2021년 교육통계 데이터를 사용해보고자 한다. 각 지역별 학생수, 학급수, 교원수, 비정규 교원수를 사용하여 학급당 학생수, 교원 1인당 학생수, 전체 교원수.. 2021. 10. 2.