Hello ggplot2

외근, 몸살에 시달리면서 준비한 발표자료로 3회 R meetup 발표를 했다.

금번 모임 주제는 시각화(visualization)였으며, ggplot2를 살펴보는 와중에 전에 링크드인 분석가가 했던 이야기 “"Visualization is more important than you think."가 계속 머리속에 맴돌았다. 데이터 분석에서 생각보다 중요한 것…. 시각화…

 

국내 R 사용자를 위해 R meetup을 하자고 처음 제안한 이후에, 생각해보니 2회만 제외하고 모두 발표를 했다. ^^;

 

최근에 ggplot2를 사용해서 플로팅 하는 분들이 해외에서 늘어나고 있고, R관련 책에서 묻지마 활용을 하는 만행을 하는 몇 가지 패키지 중에 하나로 손꼽히는 ggplot2에 대한 내용이다.

처음에는 ggplot2의 튜토리얼을 하고자 했는데, 청중의 수준을 예상할 수 없을 뿐더러, 시간도 너무 오래 걸릴 듯 해서 소개와 몇몇 활용 예제에 대해서 발표를 했다. 이 발표를 하면서 살짝 언급한 The Grammer of Graphics에 대해 관심이 급 생겼다.. Object Oriented Design… 얼마나 멋진 개념인가?

ggplot2를 하면서 가장 명확하게 느낀점은 흡사 OOP 프로그래밍을 하는 느낌을 받았다는 것이다. 요망하는 시각화(구현)를 하기 위해 컴포넌트를 만들고 이들을 배치하는 과정 자체가 프로그래밍의 그것과 흡사했다. 

 

발표자료 다운로드 : Hello ggplot2

 

앞으로 좀더 많은 깨달음을 얻는다면 좀더 고수준의 개념들을 이야기 할까 한다.

0 0 votes
Article Rating
Subscribe
Notify of
guest

4 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Jong Yong Park

고감자님 사이트 애독자입니다. 매번 올러주시는 글에 크게 자극받고 감명받고 있습니다.
궁금한 점이 있어 결례가 아니라면 질문좀 드리고 싶습니다.

블로그에 다신 태그 구름 왠지 R로 만드셨을껏 같아서요 만드는 소스를 R-blogger.com에서 보긴 받는데 태그 구름내 한글을 표시할 방법은 없을지 인코딩을 아무리 바꿔봐도 한글단어는 태그 구름내 표시가 안되는 점이 있어 혹시 방법을 아시는지 문의드립니다~

gogamza

블로그 오른쪽에 있는 wordcloud는 R로 구현한게 아닙니다. 그냥 플러그인이구요… 

말씀하신 R에서 한글로 태그구름 만드는 예제는 제가 아래 링크의 문서 하단에 올려두었습니다. 
한글을 R에서 처리하기 위해서는 인코딩에 대한 이해를 하셔야 함을 명심하세요.

https://github.com/haven-jeon/KoNLP/wiki/KoNLP-examples 

Jong Yong Park

감사합니다. 그렇지 않아도 포스팅해주신 인코딩 내용은 잘보았습니다. ^^: 파이썬으로 트위터 글 크롤링해서 sqllite로 저장한뒤 R에서 고감자님 KoNLP로 돌릴때 인코딩문제로 버벅였는데 포스트 보고 해결했습니다. 항상 유용한 정보를 포스팅 해주시는것 같아 감사드립니다 ^^ 

gogamza

네, 성공 하셨다니 다행입니다. ^^