시각화 134

▶R로만드는 데이터시각화 : 기본예제 - 데이터다루기 factor와 vector

> sex sex [1] m Levels : m f >nlevels(sex) [1] 2 >levels(sex) [1] "m", "f" > 단계를 정해야하는 경우 >ordered(c("a", "b", "c")) [1] a b c Levels : a factor(c("a", "b", "c"), ordered=TRUE) [1] a b c Levels : a < b < c 예제는 를 참고하였습니다.요인 Factor은, 범주화 변수를 위한 데이터입니다. nlevels()로 몇 줄이 있는지를 파악할 수 있으며levels()로 살펴볼 수도 있습니다. 또한 ordered()로 범주의 단계(순서)를설정해줄 수 도있습니다.

시각화/R 2014.04.04

▶R로만드는 데이터시각화 :: ggplot 기초 - iris 시각화

R로만드는 데이터시각화 :: ggplot2배우기 Processing공부에 몰입하다보니R포스팅이 뜸했습니다 ㅠㅠ 오늘은 ggplot2배우기 에 이어서ggplot2에 대한 기본적인 내용을 살펴볼까 합니다.(**오늘 사용되는 예제는 전희원님의 ggplot2 tutorial을 참고하였습니다.) 들어가기에 앞서, 한 문장으로 ggplot2의 느낌을살펴볼 수 있는 글이 있어서 적어봅니다^^ 기본 그래픽 시스템은 그림을 그리기 위해 좋은 툴이지만ggplot2는 데이터를 이해하는 데 좋은 시각화 툴이다.- Hadley Wichham library(ggplot2)ggplot2라이브러리를 불러옵니다.*없으시다면, install.packages("ggplot2") 오늘 예제에서 사용할 데이터는R에 내장되어있는, 'iris'..

시각화/R 2014.04.01

▶ SITE :: API란? :: API의 뜻과 발급절차 살펴보기

​ SITE :: API란? :: API의 뜻과 발급절차 살펴보기 오늘 소개해드릴 것은, API발급방법입니다.최근 인터넷에서 흔히 'API'라는 개념을 보게 되는데요,API의 뜻은 무엇일까요? API[ application programming interface ] application programming interface의 약어. API란 함수의 모임으로, 프로그램들이 그것을 사용함으로써 귀찮은 일들은 운영 체제가 처리하도록 만들 수 있는 것이다. [네이버 지식백과] API [application programming interface] (컴퓨터인터넷IT용어대사전, 2011.1.20, 일진사) 네이버 지식백과에서 살펴본 API의 개념입니다. 조금 어렵지요^^? 조금 쉽게 생각해보면 방대한 데이터가쌓여..

시각화/사이트 2014.04.01

▶ Processing :: 프로세싱 배우기 :: api의 위도경도 데이터 불러오기

Processing :: 프로세싱 배우기#2 api의 xml 데이터 수집하기 오늘 소개하고자하는 것은프로세싱에서 api의 xml데이터를 수집하는 것입니다. 이번 포스팅에서는서울시 공공데이터포털 사이트의 api를 이용하여정보를 호출한 뒤, 호출된 xml을 프로세싱에서 불러오는 과정을 소개합니다. 1. api로 데이터 호출하기 순서는 이렇게 진행됩니다.서울열린데이터광장 - api받기 - api로 데이터호출 [api 사용방법 게시글 바로가기] 2. 호출한 데이터 살펴보기 [api로 받아온 xml의 모습] 받아온 데이터를 살펴볼까요? 얻고자하는 위, 경도 데이터는태그안의 ,태그 속에 있습니다.이를 잘 기억하고, 프로세싱을 실행해줍니다^^ 3. 프로세싱에서 필요한 데이터만 가져오기 XML xml;xml = loa..

▶ 인포그래픽 - 서울의 다문화가정

세계화와 이주화의 영향으로 우리 사회는 외국인이 전체 인구의 약 3%를 차지할 정도의 다문화사회로 이미 진입하였고, 국제결혼의 급증, 다문화가족 자녀의 증가, 외국인 가족의 대두 등 가족 영역에서도 그대로 재현되어 다문화가족이 증가하고 있습니다. 우리나라에서도 다문화가족이 가장 많이 분포해있는'서울시'의 다문화현황을 한 눈에살펴볼 수 있는인포그래픽을 만들어보았습니다.

▶R로만드는 데이터시각화 :: ggmap응용 - 항공노선시각화

R로 만드는 데이터시각화 :: ggmap - 항공노선 시각화 인상깊었던 TED 강의 중하나가 바로[Aaron Koblin: Visualizing ourselves ... with crowd-sourced data]였습니다. [사진: 아론코블린 홈페이지] 아론코블린이 TED강연에서 보여준 시각화입니다.이 시각화 직관적으로 미 항공노선의 패턴을 이해할 수 있는데요~ 일일이 공항의 이름, 비행기 출도착 시간, 횟수 등을 들여다보지 않아도'미국 항공의 비행패턴'에 대해 살펴볼 수 있도록 해줍니다.^^ 그런데 최근 R공부를 하던 중, 한 블로그에서 이와 관련한 예제를 보게 되었습니다. [wsyang.com 블로그] 이 블로그에서는 openflights.org 라는 사이트도 함께 소개해주었는데요~전 세계 공항, 항..

시각화/R 2014.03.28

▶R로만드는 데이터시각화 :: ggmap응용 - 서울의 도서관 시각화

R로하는 데이터시각화 :: 네이버지도를 이용한 공간시각화 이번에 도전해 본 것은 서울공공데이터포털의 자료를이용하여 네이버 맵 위에 그려보는 것 입니다. http://freesearch.pe.kr/의 예제를 바탕으로작성된 글임을 먼저 밝혀둡니다.글 1. 데이터 다운로드 이번에 시각화 해 볼것은앞서 말씀드린 것 처럼, 서울공공데이터포털의 자료입니다. 이곳에서 데이터를 다운로드받은 뒤,불필요한 항목들은 지워버렸습니다. 그래서 아래와 같은 항목만 남겨두었습니다. 정리 된 데이터파일입니다. 이번 예제에서 사용되는 라이브러리는'ggmap'과 'ggplot2'입니다. library(ggplot2)library(ggmap)설치를 한뒤, 라이브러리를 불러옵니다. wifizone

시각화/R 2014.03.27

▶ 인포그래픽 :: 연습노트 :: 서울의 다문화가정

세계화와 이주화의 영향으로 우리 사회는 외국인이 전체 인구의 약 3%를 차지할 정도의 다문화사회로 이미 진입하였고, 국제결혼의 급증, 다문화가족 자녀의 증가, 외국인 가족의 대두 등 가족 영역에서도 그대로 재현되어 다문화가족이 증가하고 있습니다. 우리나라에서도 다문화가족이 가장 많이 분포해있는'서울시'의 다문화현황을 한 눈에살펴볼 수 있는인포그래픽을 만들어보았습니다.

▶R로만드는 데이터시각화 :: ggplot 기초 - 기본개념

R로만드는 데이터시각화ggplot 배우기 요즘은 ggplot관련 공부를 하고 있습니다.공부를 하기위해 서점에서 [R로하는 데이터시각화]라는책을 구매하였습니다. 이 책을 기반으로 여러가지 공부를 해볼 생각입니다.정말 도움이 많이 되는 책인 것 같습니다^^ 그리고 저자님의 홈페이지에도유용한 정보가 많았습니다. [R기반의 데이터시각화 http://freesearch.pe.kr/] 이번 포스팅에서는 여러가지 패키지 중 최근 공부하고 있는 ggplot 관련해서 소개해볼까합니다. 우선 데이터연습을 하기전에 서울 공공데이터포털에서 [지하철]관련 데이터를 얻었습니다. 지하철 1호선부터 9호선까지의수송인원, 수입, 운행횟수, 혼잡도까지 다양한 데이터를정리해 둔 파일입니다. 다운로드 받으셨다면 먼저 패키지를 설치해줍니다...

시각화/R 2014.03.20

▶R로만드는 데이터시각화 :: 오류해결방법 :: rJava 에러

데이터시각화 R :: rjava error 최근에 [R로하는 데이터시각화]서적으로공부를 하던 중에, KoNLP패키지를 사용하려는데 rJava error를 만났습니다..onLoad failed in loadNamespace() for 'rJava', 로 시작되는 이 에러.........여기저기 뒤지다가해외사이트에서 해결방법을 찾아놓고 보았더니 정말 단순했습니다. 지금은 이렇게 Java라고만 나오는데,원래는 Java 32비트를 사용하고 있었던 것입니다; 자바홈페이지에서윈도우용 64비트 자바를 설치한후 다시 R Studio를 실행해서패키지설지 및 로드를 해보았습니다. 잘 되는 모습입니다.아직 부족한부분이 너무 많은 것 같습니다. 혹시 다른분들이 이런 에러로 고생하실 수 있기때문에여기에 포스팅을 합니다.

시각화/R 2014.03.19