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

ggplot244

ggplot2 테마 개체 설명(theme element reference) https://raw.githubusercontent.com/isabellabenabaye/ggplot2-reference/master/ggplot2-theme-elements-reference.png 2022. 8. 18.
데이터 밀집 구간 표현 - geom_rug(), ggMarginal() 사용데이터 : https://2stndard.tistory.com/68 geom_rug() 사실 산점도는 아무리 오버플로팅을 제거하려고 노력해도 산점도 자체가 가진 한계로 인해 완전히 제거하기란 매우 힘들다. 그래서 앞서 언급한 바와 같이 샘플수를 조절한다던지 투명도를 조절한다던지 하는 방법이 사용되지만 이로 충분치는 않다. 결국 중첩되어 표현된 부분에 얼마나 많은 데이터가 중첩되는지를 알아내는 방법이 필요한데 이를 위해 몇 가지 방법이 제시되고 있다. 이 중 하나가 러그 산점도이다. 러그(rug)는 ’바닥에 까는 발판’으로 X축과 Y축의 바닥에 막대를 표현함으로써 데이터의 밀도를 표현하는 방법이다. 안타깝게도 plotly에서는 러그를 사용해 데이터의 밀도를 표시하는 방법을 제공하지 않는다. 따라서 gg.. 2022. 7. 28.
대학 종류별 학과 분포 그래프 in R - 업셋(Upset) 그래프 사용데이터 : https://2stndard.tistory.com/68 벤다이어그램의 새로운 대안 - 업셋 그래프 중복이 허용되면서 변량이 많지 않은 데이터를 시각화하는 방법으로 많이 활용되는 것이 벤다이어그램이다. 하지만 원(변량)이 3개를 넘어가면 매우 혼란스러워진다. 이 벤다이어그램의 단점을 극복하기 위해 2014년에 제안된 시각화 방법이 업셋 그래프이다.1 업셋 그래프는 그래프의 아래쪽에 해당 데이터를 구성하는 세트의 조합이 표현되고 위쪽에는 해당 세트의 조합에 대한 데이터 값을 표현하는 막대 그래프가 표현된다. 이렇게 구성함으로써 단일 세트만 가능했던 막대 그래프에 변량의 세트에 대한 표현이 가능해져서 벤다이어그램에서 해석이 어려웠던 다양한 데이터의 조합에 대한 시각화에 매우 효과적이다. 업셋 .. 2022. 7. 16.
대학의 계열별 수도권 입학정원 시각화 in R - 막대 그래프 안에 막대 그래프 막대 그래프 안에 막대 그래프 넣기 이번 포스트에서는 막대 그래프의 표현 방법으로 막대 그래프의 막대 안에 세부 막대를 표현하는 방법을 알아보고자 한다. 이 방법은 전체 중에 강조하고자 하는 일부 데이터의 비율을 표현할 때 활용이 가능한 시각화 방법이다. 여기서 사용할 데이터는 21년 우리나라 대학의 7대 대계열별 입학정원 중에 수도권 입학정원 데이터이다. 이 데이터는 한국교육개발원 교육통계 서비스 홈페이지의 ‘학교/학과별 데이터 셋’ 메뉴 중 대학의 ‘학교별 학과별(상반기)’의 https://kess.kedi.re.kr/contents/dataset?itemCode=04&menuId=m_02_04_03_02&tabId=m2 ’2021’ 데이터 파일(2021년 고등 학교별 학과별 입학정원 입학 지원 재적.. 2022. 7. 9.