티스토리 뷰
R 개요
R은 통계 소프트웨어 개발과 자료 분석에 널리 사용되고 있으며, 패키지 개발이 용이하여 통계학자들 사이에서 통계 소프트웨어 개발에 많이 쓰이고 있다.
R은 다양한 통계 기법과 수치 해석 기법을 지원한다. R은 사용자가 제작한 패키지를 추가하여 기능을 확장할 수 있다. R의 또다른 강점은 그래픽 기능으로 수학 기호를 포함할 수 있는 출판물 수준의 그래프를 제공한다.
R은 통계 계산과 소프트웨어 개발을 위한 환경이 필요한 통계학자와 연구자들 뿐만 아니라, 행렬 계산을 위한 도구로서도 사용될 수 있으며 이 부분에서 GNU Octave나 MATLAB에 견줄 만한 결과를 보여준다.
R은 윈도, 맥 OS 및 리눅스를 포함한 UNIX 플랫폼에서 이용 가능하다.
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
R과 데이터베이스 연동
http://knight76.tistory.com/entry/R-Mariadb-%EC%97%B0%EB%8F%99
R관련 검색
** 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 |