시각화/R

▶R로만드는 데이터시각화 :: 기초 - 막대그래프 <1>

비주얼라이즈 2014. 2. 15. 13:24




R로만드는 데이터시각화 :: 막대그래프

이번에 하고자 하는 것은 통계소프트웨어 R로 막대그래프를 만드는 것입니다.

통계소프트웨어라고 하면 겁부터 먹을 수 있는데 시작을 해보면 생각보다 간단한 부분이 많습니다.^^


우선 예제를 위해 엑셀로 간단한 예제파일을 만들어보겠습니다.




[엑셀로 만든 예제파일]


예제파일은 엑셀로 만들었으며, 파일명은 example, 형식은 csv(쉼표로 구분되어있는 파일)로 하였습니다.

이제 이것을 R이 설치되어있는 폴더에 저장해줍니다.



이제 R에서 이 파일을 불러와보겠습니다.


exam <- read.csv("example.csv", sep=",", header=TRUE)


여기서 'exam'은 제가 임의로 정해놓은 이름입니다. 

결과적으로 example.csv라는 예제 파일을 'exam'이라는 이름으로 불러온다 라는 뜻 입니다.



그러면 잘 불러와졌는지 한번 확인해 보겠습니다.


exam


임의로 지정해놓은 이름인 'exam'을 입력해봅니다.





이렇게 예제파일에 작성했던 내용이 R프로그램에 잘 불러와지는 모습을 확인 할 수 있습니다.

그렇다면 이제 막대그래프를 그려보도록 하겠습니다.


barplot(exam$korea)


'barplot'은 막대그래프를 그리라는 명령어이고 괄호안의 'exam$korea'는 exam안에있는 korea열을 의미합니다.

이렇게 명령어를 입력하면 R프로그램이 korea열로 자동으로 막대그래프르 그려줍니다.



이게 R프로그램이 그린 결과입니다.

그래도 데이터시각화를 공부하는 것인데 기대했던 것보다 모양이 별로라고 생각하시는 분들 계실텐데요


다음 포스팅에서는 이 막대그래프를 아름답게 표현할 수 있는 방법을 알아보도록 하겠습니다.