selfstarter

R프로그램 기본 함수 본문

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)

```

'ML' 카테고리의 다른 글

Python List,Tuple,Dictionary,String  (0) 2019.09.17
객체이름 정의(벡터,행렬)  (0) 2019.08.19
R 벡터, 행렬 생성 함수  (0) 2019.08.17
R 추가 패키지 설치  (0) 2019.08.16
python으로 naver 이메일 발송하기  (0) 2019.08.08
Comments