본문 바로가기
R 주제/R 기초 및 통계 강의

[R 강의] 57. 데이터프레임에 접근하기 (data.frame)

by 만다린망고 2020. 3. 27.
반응형
도구 R로 푸는 통계

57. 데이터프레임에 접근하기 (data.frame)



데이터 프레임을 하나 정의하겠습니다. 


> a=c(1,2,3)

> b=c(1+1i,2+2i,3+3i)

> c=c("a","b","c")

> DF=data.frame(a,b,c)

> DF

  a    b c

1 1 1+1i a

2 2 2+2i b

3 3 3+3i c


데이터 프레임에 접근하는 방법은 리스트와 동일합니다. $를 이용해서 접근합니다. 


> DF$a

[1] 1 2 3


> DF$b

[1] 1+1i 2+2i 3+3i


> DF$c

[1] a b c

Levels: a b c


데이터프레임에 문자열 벡터를 입력했을 때, 자동으로 요인으로 인식한다는 것을 알 수 있습니다. 


대괄호를 사용한 인덱싱도 가능합니다. 


> DF[1]

  a

1 1

2 2

3 3


> DF[1,]

  a    b c

1 1 1+1i a


> DF[1:2,3]

[1] a b

Levels: a b c


> DF['a']

  a

1 1

2 2

3 3


> DF['c']

  c

1 a

2 b

3 c



 

영상이 더 편하신 분

반응형

댓글