5. 자료구조/6) 데이터프레임 | data.frame()
[R기초] 데이터프레임을 벡터로 만드는 방법
makhimh
2021. 5. 28. 15:05
반응형
데이터프레임을 벡터로 바꿀때는 unlist 함수를 사용합니다.
데이터프레임을 하나 정의합시다.
> mydt=data.frame(c1=c(1,2,3),c2=c(10,20,30),c3=c(100,200,300))
> mydt
c1 c2 c3
1 1 10 100
2 2 20 200
3 3 30 300
unlist 함수를 사용해봅시다.
> myv=unlist(mydt)
> myv
c11 c12 c13 c21 c22 c23 c31 c32 c33
1 2 3 10 20 30 100 200 300
> str(myv)
Named num [1:9] 1 2 3 10 20 30 100 200 300
- attr(*, "names")= chr [1:9] "c11" "c12" "c13" "c21" ...
벡터로 바뀌었습니다. 벡터 원소에 붙어있는 이름을 제거합시다.
> names(myv)=NULL
> myv
[1] 1 2 3 10 20 30 100 200 300
반응형