[R 기초] No.3 변수와 자료구조

Dev_Sanizzang·2021년 8월 30일
0

통계응용(R)

목록 보기
3/9

R의 자료형

  • 숫자형: 모든 숫자
  • 문자형: 모든 문자
  • 논리형: TRUE & FALSE
  • NA & NULL형: 없음 & 비어있음
  • Date & Time: 시간과 날짜 저장

R의 데이터구조

벡터(Vector) : 1차원 = 순순히 같은 데이터가 나열되어 있을때

  • R에서 가장 기본이 되는 데이터 구조
  • 동일한 유형의 데이터가 1차원으로 구성
  • 벡터 중에서 구성인자가 1개인 것을 '스칼라'라고 함
V1 <- c(1,2,3) #숫자형 벡터
V2 <- c("Kim", "Lee", "Choi") #문자형 벡터
V3 <- c(TRUE, TRUE, FALSE) #논리형 벡터

벡터 생성 함수 : (연속적인) 일률적인 벡터생성: seq()

> x <- seq(1,10)
> x
[1] 1 2 3 4 5 6 7 8 9 10
> y <-1:10
> y
[1] 1 2 3 4 5 6 7 8 9 10
> z <- seq(1,10, by=4)
> z
[1] 1 5 9
> z <- seq(1,10, length.out=4)
> z
[1] 1 4 7 10

벡터 생성 함수 : 반복적인 벡터생성: rep()

> x <- seq(1,3)
> x
[1] 1 2 3
> rep(x, times=3)
[1] 1 2 3 1 2 3 1 2 3
> rep(x, each=3)
[1] 111 222 333

벡터의 원소

> x <- seq(1,20,by=3)
> x
[1] 1 4 7 10 13 16 19
profile
기록을 통해 성장합니다.

0개의 댓글

관련 채용 정보