티스토리 뷰

공부/Linux

R 설치

Bism 2016. 11. 28. 15:26

R 개요

R은 통계 소프트웨어 개발과 자료 분석에 널리 사용되고 있으며, 패키지 개발이 용이하여 통계학자들 사이에서 통계 소프트웨어 개발에 많이 쓰이고 있다.

R은 다양한 통계 기법과 수치 해석 기법을 지원한다. R은 사용자가 제작한 패키지를 추가하여 기능을 확장할 수 있다. R의 또다른 강점은 그래픽 기능으로 수학 기호를 포함할 수 있는 출판물 수준의 그래프를 제공한다.

R은 통계 계산과 소프트웨어 개발을 위한 환경이 필요한 통계학자와 연구자들 뿐만 아니라, 행렬 계산을 위한 도구로서도 사용될 수 있으며 이 부분에서 GNU Octave나 MATLAB에 견줄 만한 결과를 보여준다.

R은 윈도, 맥 OS 및 리눅스를 포함한 UNIX 플랫폼에서 이용 가능하다.


https://www.r-project.org/


https://www.rstudio.com/    알스튜디오를 사용해야 생산성을 향상시킬 수 있다.


설치방법 참조

http://blogchannel.tistory.com/44


침고로 R을 설치한 후, 윈도우의 환경변수에 아래의 예처럼 각자 자신의 환경에 맞게 작성되어 있어야 한다.
R_HOME : C:\Program Files\R\R-3.3.1
PATH   : %R_HOME%\bin\x64;
R_USER : C:\rtest

R 작업 폴더 지정은 >setwd("c:/rtest") 확인은 >getwd()


** 자바 기반 R관련 package 를 사용하기 위한 설정 **

>Sys.setenv(JAVA_HOME="c:/program files/java/jre~")

>Sys.getenv()         <== R 환경설정 정보 확인



--- R 프로그래밍 ---

http://freesearch.pe.kr/archives/2986


R관련 카페

http://cafe.naver.com/lovetokens

http://www.r-bloggers.com/


R과 데이터베이스 연동

http://knight76.tistory.com/entry/R-Mariadb-%EC%97%B0%EB%8F%99


R관련 검색

http://rseek.org/



** Centos(Linux)에 R 설치하기 **

R 설치

[root@localhost ~]# wget http://mirror.premi.st/epel/7/x86_64/e/epel-release-7-8.noarch.rpm

[root@localhost ~]# wget http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

[root@localhost ~]# rpm -Uvh remi-release-7*.rpm epel-release-7*.rpm

[root@localhost ~]# yum -y install R

[root@localhost ~]# R


R Studio

[root@localhost ~]# wget https://download1.rstudio.org/rstudio-0.99.903-x86_64.rpm

[root@localhost ~]# rpm -Uvh rstudio-0.99.903-x86_64.rpm

[root@localhost ~]# rstudio


참고 : R Server 구축 - hosting

1. SELINUX 설정

[root@localhost ~]# vi /etc/selinux/config

SELINUX=permissive


[root@localhost ~]# reboot


2. 방화벽 설정

[root@localhost ~]# cd /usr/lib/firewalld/services/

[root@localhost services]# cp http.xml R.xml

[root@localhost services]# vi R.xml

<?xml version="1.0" encoding="utf-8"?>
<service>
     <short>R</short>
     <description></description>
     <port protocol="tcp" port="8787"/>
</service>


2. R server 설치

[root@localhost services]# firewall-cmd --permanent --zone=public --add-service=R

[root@localhost services]# firewall-cmd --reload


[root@localhost ~]#  wget https://download2.rstudio.org/rstudio-server-rhel-0.99.903-x86_64.rpm

[root@localhost ~]#  rpm -Uvh rstudio-server-rhel-0.99.903-x86_64.rpm

[root@localhost ~]# systemctl status rstudio-server        

참고 :  start, stop, status         


로그인 시

http://ip:8787/auth-sign-in

'공부 > Linux' 카테고리의 다른 글

Mac에서 파이썬 설치  (0) 2016.11.28
Hadoop 설치 - 클러스터링 구축  (0) 2016.11.28
Linux Python, jdk8 설치  (0) 2016.11.23
리눅스 기본 명령어  (0) 2016.11.23
리눅스의 종류  (0) 2016.11.23
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함