1주
From Biocourse
R 소개R 특징
R 은 무료.
R 은 컴퓨터 언어이다.
R 은 공개 소스.(UNIX, Windows and Macintosh)
-
R 은 우수한 help system을 가진다.
R 은 우수하고 다양한 그래프를 그릴 수있다.
R 은 많은 통계적 function을 가지고, 쉽게 배울 수 있다.
사용자가 쉽게 새로운 function을 확장할 수 있다.
R - main page : ( www.r-project.org )

통계적 계산을 위한 프로젝트이다.
메인 화면은 5부분으로 구성되어 있다.
1. R이란?
2. 다운로드
3. R 프로젝트
4. 문서
5. 관련 프로젝트 및 연관된 Links
메인화면의 그림은 R을 이용하여 다양한 자료 분석을 할 수 있으며, 그 결과를 다양한 그림으로 출력이 가능하다.또한, 다양한 그림은 한장에 적절하게 배분하여 그릴수 있다.
가능한 그림은
1. 원 그림
2. 히스토그램
3. 산점도
4. 덴드로그램
5. 밀도그림
6. 박스그림
...
최근에 R에 대한 뉴스를 제공하므로써, 사용자가 최근 경향을 쉽게 파악할 수 있다.
R 홈페이지 메인 그림을 클릭한 결과. ( http://www.r-project.org/misc/acpclust.R )

메인 화면을 그릴수 있는 R-code를 제공한다.
그 코드를 복사하여 R에 붙여 놓으면 R 메인 그림을 얻을 수 있다.
단, ade4, RColorBrewer, pixmap이 3개의 package는 사전에 설치되어야 한다.(package설치는 추후에 설명하기로 하겠다.)
R - main page :
Mirrors ( http://cran.r-project.org/mirrors.html )

R 언어를 Mirror하는 site들이다.
24개 나라 60곳에서 R 언어를 Mirroring하고 있다. (2006년 3월 29일 현재)
R - Manuals
( http://cran.r-project.org/manuals.html )

R을 사용시 유용한 문서들을 정리해 놓은 자료들이다.
다양한 목적에 따라서 다양한 문서들을 정리한 자료이다.
R News

R에 대한 최신 동향을 News로 제작하여 사용자들에게 정보를 제공해준다.
또한, 그동안 R언어가 어떻게 변모했는지 등을 New를 통해서 알 수가 있다.
5/2 2005년 11월 15일에 발행된것이 최근의 New이다.

R 언어와 함께 다양한 관련된 프로젝트를 소개하는 곳이다.
R - main page : CRAN

우리나라 서울대학교 통계학과에서 mirror하고 있는 R 관련 site이다.

- R에서 Package를 다운로드 받는 방법은 일반적으로 2가지이다.
1. 위의 그림처럼 R홈페이지를 통하여 zip, tar 자료를 받아서 R이 설치된 폴더에 library를 모아 둔곳에 설치하는 방법.
2. R을 실행 후 R홈페이에 접속하여 필요한 package를 선택하여 설치하는 방법.
일반적으로 사용할때는 2번을 이용하여 사용하는것이 이용자가 쉽게 설치할수가 있다.

- 특정 Package를 선택하면 다음과 같다.
- 여기선 SMA(Statistical Microarray Analysis) package를 선택한 결과이다.
- package의 버전, R 언어서 package가 수행할 때 요구되는 R언어의 버전, 공개한 날자, 저자, URL 등의 정보를 제공한다.
- 다음으로 실제 package tar, zip파일을 다운 받거나 간단한 function들의 설명이 있는 INDEX, 마지막으로 pdf를 통해서SMA package의
설명및 function들의 사용 법을 제공한다.

우리나라 서울대학교 통계학과에서 mirror하고 있는 R 관련 site이다.
http://bibscvs.snu.ac.kr/R/index.html
R – CRAN : R Download

R-2.2.1 windows 버젼을 받는 곳이다. (R-2.2.1-win32.exe 파일을 받아서 설치하면 된다.)
이곳에서 기존의 old버젼의 R도 받을수 있고,설치및 구조에 대한 설명과 예전 버젼에 비하여 달라진 것들에 대한 내용이 있다.
R – CRAN : R Download

R-2.2.1 windows 버젼을 받는 곳이다. (R-2.2.1-win32.exe 파일을 받아서 설치하면 된다.)
이곳에서 기존의 old버젼의 R도 받을수 있고,설치및 구조에 대한 설명과 예전 버젼에 비하여 달라진 것들에 대한 내용이 있다.
Download – R-Packages

- R에서 Package를 다운로드 받는 방법은 일반적으로 2가지이다.
1. 위의 그림처럼 R홈페이지를 통하여 zip, tar 자료를 받아서 R이 설치된 폴더에 library를 모아 둔곳에 설치하는 방법.
2. R을 실행 후 R홈페이에 접속하여 필요한 package를 선택하여 설치하는 방법.
일반적으로 사용할때는 2번을 이용하여 사용하는것이 이용자가 쉽게 설치할수가 있다.
R-Package – SMA

- 특정 Package를 선택하면 다음과 같다.
- 여기선 SMA(Statistical Microarray Analysis) package를 선택한 결과이다.
- package의 버전, R 언어서 package가 수행할 때 요구되는 R언어의 버전, 공개한 날자, 저자, URL 등의 정보를 제공한다.
- 다음으로 실제 package tar, zip파일을 다운 받거나 간단한 function들의 설명이 있는 INDEX, 마지막으로 pdf를 통해서SMA package의
설명및 function들의 사용 법을 제공한다.
R-Package – SMA Index

- SMA package의 INDEX를 나타낸다.
- SMA package에서 제공하는 function들의 간단한 설명을 제공한다.

- R을 실행한 결과 이다.
- R은 크게 6개의 메뉴바를 가지고 있다.
- File : 자료를 불러 오거나, 저장할 수있는 등의 있다.
- Edit : 글자 크기를 바꾸거나, 화면을 깨끗이 하는 기능 등이 있다.
- Mise : object를 보거나, 삭제가 가능하다.
- Packages : package를 설치하는 곳을 지정하거나, 설치할 package를 찾거나, 새롭게 update된 package를 설치할수있다.
- Help : R을 수행하다 질문사항이나, function들에 대한 설명을 제공한다.
- R을 설치하면 window가 한글인 경우 R에 대한 메뉴바 및 메인 화면에 나오는 말이 한글로 표현된다.
그러나, 아직 완전히 한글화가 되지 않아서 정확한 의사전달을 하지 못한다.
- 언어를 영어로 바꾸려면 다음과 같이 작업을 한다.
-- C://Program Files//R//R-2.2.1//share//locale//kr 폴터를 삭제하면 영어로 바꿔진다.

- R code로 작성된 source를 불러 올수 있다.
- script를 새롭게 작성할 수 있다.
- script를 불러올 수있다.
- 작업한 내용을 저장했을시 불러와서 사용할 수 있다.
- 작업한 내용을 저장할 수 있다.
- 작업할 곳을 이동할수있다.
- 작업한 결과를 프린트한다.
- 작업한 내용을 현재 화면에 보이는 내용을 저장가능하다.

- 설치된 package를 불러와서 사용한다.
- CRAN mirror사이트를 지정한다.
- 다양한 package가 저장되어있는 CRAN, Omega, Biocoductor, other를 선택가능하다.
- 특정 package를 선택한다.(여러개의 package를 선택할수 있다. shift 키를 사용)
- 기존에 설치된 package가 update 될 경우 자동으로 사이트에 접속하여 update를 한다.
- R홈페이지를 통하여 저장한 package를 불러와서 사용할 수 있다.

- 단축기 설명
- 자주 질문하는 내용
- R의 간단한 메뉴얼
- R function에 대한 설명
- R 홈페이지 접근

- SMA package의 INDEX를 나타낸다.
- SMA package에서 제공하는 function들의 간단한 설명을 제공한다.
R : main

- R을 실행한 결과 이다.
- R은 크게 6개의 메뉴바를 가지고 있다.
- File : 자료를 불러 오거나, 저장할 수있는 등의 있다.
- Edit : 글자 크기를 바꾸거나, 화면을 깨끗이 하는 기능 등이 있다.
- Mise : object를 보거나, 삭제가 가능하다.
- Packages : package를 설치하는 곳을 지정하거나, 설치할 package를 찾거나, 새롭게 update된 package를 설치할수있다.
- Help : R을 수행하다 질문사항이나, function들에 대한 설명을 제공한다.
- R을 설치하면 window가 한글인 경우 R에 대한 메뉴바 및 메인 화면에 나오는 말이 한글로 표현된다.
그러나, 아직 완전히 한글화가 되지 않아서 정확한 의사전달을 하지 못한다.
- 언어를 영어로 바꾸려면 다음과 같이 작업을 한다.
-- C://Program Files//R//R-2.2.1//share//locale//kr 폴터를 삭제하면 영어로 바꿔진다.
R : File

- R code로 작성된 source를 불러 올수 있다.
- script를 새롭게 작성할 수 있다.
- script를 불러올 수있다.
- 작업한 내용을 저장했을시 불러와서 사용할 수 있다.
- 작업한 내용을 저장할 수 있다.
- 작업할 곳을 이동할수있다.
- 작업한 결과를 프린트한다.
- 작업한 내용을 현재 화면에 보이는 내용을 저장가능하다.
R : Packages

- 설치된 package를 불러와서 사용한다.
- CRAN mirror사이트를 지정한다.
- 다양한 package가 저장되어있는 CRAN, Omega, Biocoductor, other를 선택가능하다.
- 특정 package를 선택한다.(여러개의 package를 선택할수 있다. shift 키를 사용)
- 기존에 설치된 package가 update 될 경우 자동으로 사이트에 접속하여 update를 한다.
- R홈페이지를 통하여 저장한 package를 불러와서 사용할 수 있다.
R : Help

- 단축기 설명
- 자주 질문하는 내용
- R의 간단한 메뉴얼
- R function에 대한 설명
- R 홈페이지 접근

