글 수 23

R은 메뉴를 이용한 자료 분석이 가능한 패키지가 갖추어져 있습니다.
바로 R commander 이며, 이를 실행하기 위해서는 추가 패키지를 설치해야 합니다.


1. Package Install
R console 메뉴에서 패키지 - 패키지 인스톨을 실행한 후 나타나는 CRAN mirror 팝업에서 Korea (다른 도시, 나라도 무방) 를 선택합니다.
Packages 팝업에서 ggplot2(필요한 것)를 선택하여 설치합니다.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
2. R Commender 실행

 >library(ggplot)
콘솔에서 >에 바로 명령을 입력하여 실행할 수 있습니다.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
3. 스크립트의 사용
보통은 여러가지 분석을 시행할 때 기존 명령을 조금씩 바꾸어서 시행하는 경우가 많기 때문에
에디터에 명령을 입력해서 이를 별도의 파일로 저장한 다음 필요한 부분 혹은 파일의 모든 명령어를 실행하는 편이 효율적입니다.
혹은, 파일 - 새로운 스크립트를 이용하는 것을 권장합니다.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
4- 1 dataset 불러오기
ggplot2에 포함되어 있는 diamonds라는 dataset을 불러봅니다.
>library(ggplot)
>data(diamonds)   #data(원하는 dataset 이름)
diamonds는 각 다이아몬드의 크기, 질, 가격 등에 대한 정보를 담고 있는 dataset 입니다.

> library(help="ggplot")
ggplot 상의 모든 명령어와 data set의 리스트를 볼수 있습니다. 
 


4- 2 txt 형식의 화일을 R에서 data.frame으로 읽는 방법
읽으려는 화일이 D:\tmp 안의 tmp.txt란 화일이고, 데이터들은 tab으로 분리 되어 있다고 가정합니다.
또한, 첫번째 행에는 각 열들의 이름이 쓰여져 있다고 가정합니다.
-R의 작업디렉토리와 txt 화일이 있는 디렉토리가 같은 경우
>a=read.csv("tmp.txt",sep="\t")
-R의 작업디렉토리와 txt 화일이 있는 디렉토리가 다른 경우
>a=read.csv("D:/tmp/tmp.txt",sep="\t")
이 때 주의 하실점은 하위 디렉토리를 나타내는 \가 R상에서는 /로 대체된다는 점입니다. 



4- 3 내가 만든 데이터베이스를 이용하고자 할 때
csv 파일로 변환하여 저장한 후 이것을 R에서 읽어들이는 방법입니다
첫 행이 변수명이고 각 데이터의 분리 표시를 쉼표로 한 경우 다음과 같은 명령어를 사용합니다.
>a <- read.table("경로/***.csv", header=TRUE, sep=",", na.strings="NA", dec=".", strip.white=TRUE)
R에서 사용하는 데이터베이스 형태인 .rda 파일을 부를 경우에는 load 명령어를 사용합니다.
>load("***.rda")


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












조회 수 :
3940
등록일 :
2009.09.02
02:08:44 (*.76.93.64)
엮인글 :
https://mathsci.kaist.ac.kr/ko/xe/N2009_fall_MAS456_notice/26645/30a/trackback
게시글 주소 :
https://mathsci.kaist.ac.kr/ko/xe/N2009_fall_MAS456_notice/26645
List of Articles
번호 제목 글쓴이 날짜 조회 수
3 3. R 데이터 관리 ANNA 2009-09-02 1800
» 2. R 실행 ANNA 2009-09-02 3940
1 1. R 설치 ANNA 2009-09-02 1787