ML
R프로그램 기본 함수
selfstarter
2019. 8. 15. 20:31
R프로그램 사용법
- OpenFile로 .R 확장자를 클릭하면 R 스크립트를 불러올 수 있다
- Ctrl & Enter로 선택된 소스코드만 실행 가능하다
- vector 생성
x<-c(1,2,3,4,5) x1<-c(4,'a',2)
도움말은 help(찾을단어)
help를 실행하면 예제코드를 볼 수 있다
help(vector)
숫자인지 문자인지 확인
class(x) class(x1)
리스트의 길이 확인
length(x) #5
length(x1) #3
vector인지 확인
is.vector(x) is.vector(x1)
제곱근 구하기
x<-c(1,16,25) sqrt(x)
최대값, 최소값,평균값 구하기
min(x) max(x) mean(x)
x값에 2씩 더하면 기존 x값의 각 요소들이 2씩 플러스 된다. y를 실행하면 확인할 수 있다
y=x+2 y
plot함수로 이미지 창에서 x, y 점이 찍히게 된다
x2<-c(5,10,15) y2<-c(10,15,20) plot(x2,y2)
- 로그
log10(100)
log(100)
- 현재 저장된 list 보기, list 삭제, 문자 대문자, 소문자 변경
ls()
rm(x1)
text<-"abcdefg"
toupper(text)
tolower(text)
- 정규분포 데이터 생성 함수
- rnorm은 100개의 정규분포 값을 생성해주는 함수
- head함수는 앞의 여섯개의 데이터만 보는 함수
- mean함수는 x의 평균값을 출력하는 함수
- hist는 그래프로 시각화해주는 함수
x <-rnorm(100)
head(x)
mean(x)
sd(x)
min(x)
max(x)
hist(x)
```