List
목록(list)은 R 데이터 유형 중 가장 복잡한 유형입니다. 기본적으로 목록은 개체(구성 요소)의 정렬된 컬렉션입니다. 목록을 사용하면 하나의 이름으로 다양한(관련되지 않은) 개체를 수집할 수 있습니다. 예를 들어 목록에는 벡터, 행렬, 데이터 프레임 및 기타 목록의 조합이 포함될 수 있습니다. list() 함수를 사용하여 목록을 만듭니다.t<-'List' h<-c(25, 26, 18, 39) m<-matrix(1:10, nrow=5) s<-c('one', 'two', 'three') list1<-list(title=t, age=h, m, s) list1
$title [1] "List" $age [1] 25 26 18 39 [[3]] [,1] [,2] [1,] 1 6 [2,] 2 7 [3,] 3 8 [4,] 4 9 [5,] 5 10 [[4]] [1] "one" "two" "three"list는 요소들은 '$요소이름' 또는 이중 대괄호 내에 요소의 인덱스 또는 요소이름을 사용하여 호출할 수 있습니다.
list1$title
[1] "List"
list1[[3]]
[,1] [,2] [1,] 1 6 [2,] 2 7 [3,] 3 8 [4,] 4 9 [5,] 5 10
list1[[3]][1]
[1] 1
list1[['age']]
[1] 25 26 18 39
list의 중요성
- 간단한 방법으로 서로 다른 정보를 구성하고 기억할 수 있습니다.
- 많은 R 함수의 결과는 목록을 반환합니다.
댓글
댓글 쓰기