상세 컨텐츠

본문 제목

R 예제 #2 - 패키지 예제

02_Big Data

by 에스프리터 2018. 3. 16. 13:40

본문


R 패키지 관련 기본 내용입니다.
R 패키지들을 호출하고 / 혹은 제거하는 명령어를 알아보고
기본으로 제공되는 데이터셋을 활용하여 결과를 출력해보는 예제입니다.
GIT에는 올릴 준비를 하고 있습니다. 완료되는 대로 파일 내역을 수정하도록 할게요.


<시작▼ >
# 패키지 : 데이터 + 함수 + 알고리즘 묶음
available.packages()
dim(available.packages())
sessionInfo()

install.packages("plyr")
installed.packages() #인스톨된 패키지
length(installed.packages()) #인스톨 패키지 개수
library(help="plyr") #plyr에 대한 설명
library(plyr) #plyr 호출 (쓸 수 있게 됨)
require(plyr) #library와 동일하게 사용 가능
search() #로딩 내역 확인
ls("package:plyr") #plyr 함수 목록 확인
lsf.str("package:plyr") # 함수를 목록별로 내용 확인
data(package="plyr") #plyr 패키지가 제공하는 데이터셋 확인
baseball
remove.packages("plyr") # 패키지 제거 명령

# 기본 데이터셋
data() # 기본 제공 데이터셋
Nile
head(Nile) #처음 6개만 출력
tail(Nile, 10) #끝 10개만 출력
hist(Nile) #Nile을 히스토그램으로 표현
hist(Nile, freq = T) #프리퀀시 옵션
hist(Nile, freq = F) #프리퀀시 옵션
lines(density(Nile))
plot(density(Nile))

# 도움말
help("mean") # 평균에 대한 설명
?mean # 평균에 대한 설명

args(mean) #mean에 관련된 함수
example("mean") #mean에 관련된 예시
seq(1:5) # 1에서 5까지 출력
seq(1,5, by = 2) # 1~5까지 2씩 증가

# 작업
getwd() #워킹 디렉토리 확인 가능
setwd("c:/work") #작업 경로 변경
setwd("C:/Program Files/RStudio/rsou") # 작업공간 원복하기
getwd() #현재 작업 경로

data <- read.csv("testdata/test.csv") #데이터 불러오기
head(data,3) #data를 3개만 불러오기

<▲종료▲ >


[ 결과 ]
텍스트 출력물은 출력값이 많아서 압축 파일로 대체합니다.
이미지는 히스토그램 출력 이미지입니다.





[Github 안내] 
- Github에서 파일을 확인하시려면 바로가기를 눌러주세요.
- Git 연동은 현재 준비중입니다.
- 해당 예제는 espriter_practice/WebContent/'바로가기' 에 있습니다.


본 포스팅은 KIC 캠퍼스에서 박영권 강사의 지도하에 공부하며 작성한 리포트입니다.
혹시 잘못된 내용이 있거나 문제 소지시 댓글 남겨주시면 조치하겠습니다.



'02_Big Data' 카테고리의 다른 글

R 예제 #5 - 배열  (0) 2018.03.19
R 예제 #4 - 매트릭스  (0) 2018.03.19
R 예제 #3 - 자료구조  (0) 2018.03.19
R 예제 #2 - 패키지 예제  (0) 2018.03.16
SQL 수업내용 요약  (0) 2018.01.22
PL/SQL 기초 연습  (0) 2018.01.22
SQL 계정(사용자) 생성 및 보안 요약  (0) 2018.01.19

태그

관련글 더보기

댓글 영역