반응형
벡터, 행렬, 데이터프레임을 하나씩 정의하여 list에 넣어봅시다.
> v=c(1,2,3)
> m=matrix(1:4,2)
> df=data.frame(a=c(10,20,30),b=c(40,50,60))
리스트에 넣은 결과입니다.
> ml=list(v,m,df)
> ml
[[1]]
[1] 1 2 3
[[2]]
[,1] [,2]
[1,] 1 3
[2,] 2 4
[[3]]
a b
1 10 40
2 20 50
3 30 60
리스트에 unlist 함수를 적용해봅시다.
> unlist(ml)
a1 a2 a3 b1 b2 b3
1 2 3 1 2 3 4 10 20 30 40 50 60
벡터로 변한것을 알 수 있습니다.
반응형
'5. 자료구조 > 4) 리스트 | list()' 카테고리의 다른 글
[R코딩] 리스트 인덱싱 할때, 요소 자체의 자료형으로 출력 (0) | 2020.12.16 |
---|---|
[R 코딩] 리스트를 데이터프레임으로 만드는 stack 함수 (0) | 2020.12.16 |
[R기초] 리스트는 언제 사용할까? (0) | 2020.09.16 |
[R 기초] 리스트 인덱싱 하는 방법 (0) | 2020.09.16 |
[R기초] 리스트 정의하는 방법 + 자료구조 확인 (0) | 2019.11.30 |
댓글