R 설치하기, Step by Step

    데이터를 분석하는 사람이나, 혹은 데이터를 다루는 현업이라면, R을 현재 다루고 있거나 다루는 것에 고민을 할것이다.


    현재, R이라는 언어겸 플랫폼은 데이터 분석의 상징적인 언어가 되어버렸다.

    그만큼 빠르고, 쉽게 분석이 가능하기 때문이다.




    사실, 그동안 자바로 프로그램을 짜면서 데이터를 분석했었는데 (이게 사실 더 많은 데이터를 핸들링할 수 있는 장점이 있다) 데이터의 일부를 핸들링 하거나 검증등을 할 때는 R툴은 필수 아닌 필수로 보인다.


    R을 사용할려면 당연히 설치를 해야 한다.

    R은 오픈소스 이기 때문에 누구나 설치할 수 있고, 사용할 수 있다.


    http://cran.r-project.org 

    사이트로 접속한 후 아래와 같은 Step대로 설치한다.


    참고로, 설치는 내 컴퓨터는 현재 윈도우 7 64bit 이기 때문에, 다른 OS, 플랫폼 사용자라면 당연히 아래 스텝대로 가면 안된다.


    Download R for Windows 링크를 선택



    base 쪽에 있는 install R for the first time 링크를 선택



    Download R X.X.X for Windows 링크를 선택하면 다운로드 받아진다


    다운로드가 완료되면 실행한다



    실행하여, next, next 그냥 다음다음 누르며 설치한다. (디폴트로 설치)

    기본으로 설치한 화면, 설치는 매우 쉽다



    프로그램 화면에 가면, 이렇게 설치된 모습이 있다. 

    물론 바탕화면에도 존재한다.

    R x64 X.X.X을 실행한다(32비트면 i386 실행)



    실행을 하면 위와 같이 콘솔(Console) 창이 나온다

    a<-333을 입력하고, a를 입력하면 '333'이 화면에 찍힌다


    여기까지 됐으면, R을 설치하는 것은 끝났다. 이건 스텝바이 스텝이라고 하기도 뭐할 정도지만 여기서 끝날거면 포스팅하지 않았다.


    위와 같이 콘솔로만 핸들링 하는건, Mysql을 Mysql 콘솔창으로만 컨트롤 하는것과 같다.

    대부분 DBMS를 다룰 때 별도의 Tool을 쓰는 것처럼, R도 마찬가지로 툴, 플랫폼이 존재한다.



    R플랫폼이 여러가지 있지만, 여기서는 R-Studio을 사용할 것이다.

    R-Studio를 쓰는 이유는 편리한 것도 있지만 가장 많이 사용이 되고, 가장 빨리 업그레이드 되기 때문이다. 별 다른 이유는 없다.



    https://www.rstudio.com/products/rstudio/download3/

    사이트로 접속을 한다.


    RStudio Desktop(Free License)를 다운로드 한다. 

    기능이 많지 않지만 다른 기능은 우리 같이 R잘못은 아직 몰라도 된다.

    대충, 우선지원, 동시제어세션, 프로젝트 공유, 부하분산 등 우린 필요가 없다.


    download를 선택하면 나오는 창이다, 우린 윈도우니 고민할 것 없이 Windows를 클릭하면 된다

    다운을 받았으면 실행을 한다


    R-Studio도 고민할 것 없다. 다음다음다음마침


    스튜디오마저 아주 쉽게 설치됐다. Uninstall 선택하지 말고, RStudio를 선택한다


    뭔가 화면이 고급지다. 이제 왠지 분석을 잘할 것 같다. 

    왼쪽에 보이는 창은 아까 우리가 실행한 R Console과 동일하다.


    개발의 반은 "Hello World!!"를 찍는거라고 하니, 찍어보도록 하자.

    "<-"로도 값을 입력할 수 있고, 일반적인 프로그래밍 언어에서 하는 "=" 로도 값을 대입할 수 있다.



    다 됐으면, 프로그램의 시작인 헬로우 월드를 찍는다.

    a="헬로우월드!!" (Enter)

    a (Enter)

    를 누르면, 화면에 "헬로우월드!!"가 찍힌 것이 보이고, 우측 상단에는 디버깅 창 처럼 현재의 변수와 값이 보인다. 


    이렇게 간단히?? 하하하하하


    축하한다. 이제 "R 언어 다뤄봤다."라고 말할 수 있다.



    댓글

    Designed by JB FACTORY