ggplot2
-
R과 Google MapR 이모저모 2020. 6. 13. 16:53
이번에 다뤄볼 주제는 작년부터 일하면서 주로 쓰게 된 R의 구글맵 api인 ggmap 패키지입니다. 근 4개월만에 글을 쓰게 되서 좀 더 색다른 것으로 찾아오고 싶었으나, 그간 공부를 게을리해서 그런지 재미있는게 보이질 않네요... ggmap은 위경도 좌표를 가지고 구글 지도를 직접 사진으로 다운받아 불러오는 형식으로 이뤄져있으며, ggplot과 연동하기도 편하고 지도의 퀄리티 또한 상세하여 분석한 내용을 지도 위에 얹어서 간단히 표현하고자 할 때 매우 유용한 패키지입니다. 이번 글을 이용해서 일하는 중 지도를 그릴때 활용하시면 좋을 것 같네요. 1. 지도 다운로드 받기 ggmap은 작년에 구글 맵 api 키가 없으면 작동하지 않는 식으로 바뀌어서 먼저 프로젝트를 만들고 해야하는 등 불편해졌으나, 이번에..
-
ggplot2 : R 시각화R 이모저모 2019. 6. 10. 19:06
ggplot2를 활용한 시각화 이번 포스팅에서는 R에서 가장 보편적으로 쓰이는 시각화 툴 중 하나인 ggplot2에 대해서 다뤄보고자 합니다. 비록 ggplot2가 속도면에서 문제가 있어 다른 대안을 찾는 추세긴 하나, 여전히 쉽고 강력한 리포팅 기능을 자랑한다는 점은 부인할 수 없는 만큼 기초를 배워두면 R을 사용하는데 있어 큰 도움이 될 것입니다. 0. ggplot의 구조 ggplot은 비교적 직관적인 구조로 이루어져 있습니다. 먼저 ggplot()이라는 함수로 plot을 선언한 후 안에 aes(aesthetic) 함수를 이용해서 원하는 값(예 : 산점도의 x, y좌표)을 넣습니다. 이 때 직접 데이터를 집어넣어도 되며, ggplot함수에서 데이터를 선언하여 앞으로 쓸 데이터를 지정해줘도 됩니다. 데..