R을 통한 분석 환경 구축 (RStudio Server)

3414 단어 RRStudio

소개



이번에는 R로 ad hoc 데이터 분석을 실시하기 위한 환경을 가상 환경상에 구축한다.
개발 및 분석 환경에 RStudio Server를 이용한다.

설치처의 머신으로서, 이번은 VirtualBox + Vagrant 를 이용한 가상 환경을 이용한다.

작업환경



이번은 이하의 환경에서 실시했다.

MacBookPro Retina 13 (Late 2013)
OSX Yosemite
CPU: Core i5 2.6GHz
메모리: 16GB
가상 환경의 OS로 Debian 7.6.0 (64bit)을 선택했다.

설치



VirtualBox 및 Vagrant를 설치할 때까지
Python (IPython notebook + Pandas)을 사용한 데이터 분석 환경 구축 와 같은 순서로 OK.
가상 머신에 로그인할 수 있던 곳에서 시작한다.

다음 명령을 실행합니다.
$ sudo apt-get -y install r-base
$ sudo apt-get -y install gdebi-core
$ wget http://ftp.us.debian.org/debian/pool/main/o/openssl/libssl0.9.8_0.9.8o-4squeeze14_amd64.deb
$ sudo dpkg -i libssl0.9.8_0.9.8o-4squeeze14_amd64.deb
$ wget http://download2.rstudio.org/rstudio-server-0.98.1103-amd64.deb
$ sudo gdebi rstudio-server-0.98.1103-amd64.deb
Reading package lists... Done
Building dependency tree        
Reading state information... Done
Building data structures... Done 
Building data structures... Done 


RStudio Server
 RStudio is a set of integrated tools designed to help you be more productive with R. It includes a console, syntax-highlighting editor that supports direct code execution, as well as tools for plotting, history, and workspace management.
Do you want to install the software package? [y/N]:y
...

이것으로 필요한 패키지의 인스톨은 완료.

※ libssl0.9.8은 1.0.0이 설치되어도 의존관계가 나왔기 때문에 별도로 이 버전을 설치했다.

설정 작업



먼저 RStudio Server에서 작업할 사용자를 만듭니다. 다음 명령을 실행합니다.
비밀번호 이외는 공란 그대로 Enter 로 OK .
$ sudo adduser rstudio
Adding user `rstudio' ...
Adding new group `rstudio' (1001) ...
Adding new user `rstudio' (1001) with group `rstudio' ...
Creating home directory `/home/rstudio' ...
Copying files from `/etc/skel' ...
Enter new UNIX password: 
Retype new UNIX password: 
passwd: password updated successfully
Changing the user information for rstudio
Enter the new value, or press ENTER for the default
    Full Name []: 
    Room Number []: 
    Work Phone []: 
    Home Phone []: 
    Other []: 
Is the information correct? [Y/n] 

로컬 머신의 브라우저로부터 http://192.168.20.10:8787 에 액세스 하면, 다음의 화면이 보인다.



여기서 방금 등록한 rstudio 사용자(로 설정한 패스)로 로그인한다.



이제 RStudio Server에 의한 분석 환경을 구축할 수 있었다.

참고문헌


  • RStudio 공식
  • RStudio Server 설치 방법
  • Python (IPython notebook + Pandas)을 사용한 데이터 분석 환경 구축
  • 좋은 웹페이지 즐겨찾기