안녕하세요. 무작정 따라하는 공부법, 무따공이라고 할게요 ㅎㅎ


최근 이슈 중에 빅데이터가 있습니다. 

저는 빅데이터에 기반이 되는 R프로그래밍을 배우고 있는데, 

공부 할 수 있는 자료들을 공유 해 보려고 합니다.


R데이터, R프로그래밍을 독학하실 분에게 조금이나마 무따공이 도움이 되었으면 합니다.


------------------------------------------------------------


1. R 시작

(1) R 특징
 
 - 오픈소스(Open Source) 프로그램으로 통계, 데이터 마이닝, 그래프 및 시각화를 위한 언어이다..

 - 산업(현장)에서도 통계 분석을 위한 프로그램으로 사용되고 있다.
 
 - 9,004개가 넘는 패키지들를 추가 및 사용하여 통계 및 분석에 관한 다양한 기능을 지원한다.
 
 - 기존 통계 프로그램인 SPSS, SAS등과 비교할 때 R은 가장 많이 사용되어지고 있으며, 다양한
   최신 통계 분석과 마이닝 기능을 플랫폼하에서 제공한다.

 - R은 백터, 배열, 행렬, 리스트, 데이터 프레임에 관한 데이터 구조를 기반으로 연산자,
   조건문, 반복문, 함수(사용자가 만든함수 또는 R라이브러리에서 제공하는 함수)를 이용하여
   표, 차트, 지도등의 시각화 요소를 통해 결과를 출력한다.

 - R은 풍부한 실습용 데이터 세트를 가지고 있으며, 필요시 네이버, 트위터와 같은 인터넷 사이트에서
   흩어져있는 지료를 가져와 분석할 있다.
 
 
(2) R 패키지



- 패키지와 라이브러리의 차이
  패키지는 R함수들을 모아 놓은 컬렉션이며, 라이브러리는 R 패키지가 저장되는 폴더를 의미한다.
  library()함수는 패키지를 R에 로딩하기 위해 사용된다.

- 설치된 라이브러리 위치 : C:\Program Files\R\R-3.4.1\library



 2. R 설치

 (1) R 설치와 실행
 
- http://cran.r-project.org 에서 운영체제에 맞는 파일 다운로드합니다.
- Download R for Windows -> base -> Download R 3.4.1 for Windows 



 
 


 
- 구성요소 설치 화면에서 본인의 운영체제에 맞는 것만 선택해서 설치합니다.
 
- 실행후 다음과 같이 입력합니다.

 
> 1+4        : 1+4
 
> a<-5       : a=5 (둘다사용 가능)
 
> a          : a값 확인
 
> ls()       :작업공간에 있는 객체 목록
 
> rm(a)      :작업공간에 있는 객체 a 삭제
 
> getwd()    :현재 작업공간 확인
 
- 작업공간변경 : 파일 -> 작업디렉토리 변경 -> 변경할 폴더 선택(ezenac\R 폴더아래 새로운 폴더 mywork생성후 선택)
 
> q()        :R종료

(2) RStudio 설치 

- R을 가지고 통계 및 데이터 분석을 할 수 있는 도구중 가장 일반적으로 사용되는 툴이다
- 에디터, 콘솔, 명령어 히스토리, 시각화, 파일 탐색, 패키지 관리등을 하나의 화면에서 보여준다.
- 프로젝트 관점으로 파일 관리를 쉽게 해준다.
- http://www.rstudio.com 









- 다운로드한 RStudio-1.0.153.exe 파일을 설치한다.
- 설치후 화면에서 콘솔창 오른쪽 상단의 확장버튼 클릭하여 소스편집기 & 데이터뷰 창을
  생성한다.


 





- RStudio는 아래의 네개의 영역으로 구분된다.





- 상단 Too메뉴에서 한글 인코딩방식을 UTF-8로 설정한다.
- Tool -> Global Options...
 






(3) JAVA 설치

- R을 사용하면서  Java를 기반으로 하는 프로그램을 호출할 경우가 많은데 특히 텍스트 마이닝을
 실행하고자 하는 경우 Java프로그램(JDK) 이 필요하다.

https://cran.r-project.org/web/packages/rJava/index.html에서 의존적인 패키지 목록을 확인할 
  수 있다.

- Java 설정이 문제가 되는경우는 여러 버전의 JDK가 설치된는경우와 R버전이 너무 낮은경우에
  문제가 발생하는 경우가 있다.

http://www.oracle.com/technetwork/java/index.html (java.sun.com) 에서 다운로드 받은후 설치
- C:\jdk1.8.0에 설치











- 자바설치후 환견변수 설정
- 내컴퓨터->속성-> 고급시스템 설정
- 시스템 변수 -> 새로 만들기 - JAVA_HOME - JDK 설치폴더
- 시스템 변수 -> 새로 만들기 - CLASSPATh - .;%JAVA_HOME%\lib\tools.jar
- 시스템 변수 -> path선택 ->맨 앞이동 후 - %JAVA_HOME%\bin;



- CMD 창에서 확인




 




(4) RStudio 의 프로젝트 생성
1) 오른쪽 끝부분에서 프로젝트 생성




 

  


 - ezenac/R/mywork 폴더가 없는 경우 생성하여 선택합니다.


+ Recent posts

티스토리 툴바