본문 바로가기
공부/R & Python

기본 스크립트와 함수, R 추가 패키지 사용법

by 드인 2019. 8. 7.

기본 스크립트와 함수

- class(x1) : X의 범주는? (숫자 혹은 문자)

- is.numeric(x1) : X는 숫자?

- length(x1) : X의 길이는?

- is.vector(x1) : X는 벡터?

 

- 기본연산(더하기(+), 곱하기(*), 제곱근(sqrt), 최소값(min), 최대값(max), 평균(mean))

- plot(x1,y1) : 그래프 좌표 보여줌

 

- 함수 (로그(log10(10), log(10)), 지수(exp(10)), 사인(sin(pi/2)), 코사인)

 

- 소문자, 대문자 변경, ls(), rm()

 1) ls() : 생성된 값 리스트

 2) rm(x1) : 값 삭제

 3) tolower(c1) : 소문자로 변경

 4) toupper(c1) : 대문자로 변경

 

- c1 <- "MiXeD cAsE 123" : 값 입력

 

- 정규분포로부터 데이터생성 함수 : rnorm (r : random, norm : 정규분포)

1) X<-norm(n,mean,std) : x3<-rnorm(100)  => mean=0, sd=1

2) head(x3) : 앞에 6개만 데이터를 본다.

3) mean(x3) : 평균

4) sd(x3) : 표준편차

5) hist(x3) : Histogram 그래프 생성

6) n 값이 커질수록 mean은 0에 sd는 1에 가까워짐(더 정규분포의 형태를 보임)

 

 

R 추가패키지 사용법

1. R 추가패키지 설치

- R프로그램은 기본 program에 추가적으로 필요한 분석 툴을 설치

 1) 그래픽에 필요한 툴 : ggplot2

 2) 텍스트 마이닝에 필요한 패키지 : NLP, tm, wordcloud

 

- 추가패키지 설치 (install.packages)

 1) install.packages("패키지명") : 패키지 설치

 2) library(패키지명) : 패키지를 사용, , library 설정은 사용할때마다 필요(재실행시 다시 설정)

 

2. R 추가패키지 사용 예제

- 3d plot을 그리고자 할때 : "scatterplot3d" 패키지

- help매뉴얼의 예제 프로그램 사용

- 웹엥서 검색 (패키지 이름을 모를때) : ~~ in r

 

 

'공부 > R & Python' 카테고리의 다른 글

파이썬(5)  (0) 2019.08.31
파이썬(4)  (0) 2019.08.30
파이썬(3)  (0) 2019.08.30
파이썬(2)  (0) 2019.08.18
파이썬(1)  (0) 2019.08.07