List Data는 모든 데이터유형의 데이터구조를 원소로 가질 수 있음
List Data는 list()함수를 이용하여 선언 할 수 있음
List를 만들어 보겠습니다.
g <- "My First List"
h <- c(12,34,42,55)
j <- matrix(1:10, nrow =5)
k <- c("One", "Two", "Three","Four")
m <- array(1:60, c(3,5,4))
n <- data.frame(Age=h, Text=k)
문자열과, 벡터, matrix, array, data.frame으로 배웠던 데이터 구조를 써서 만들었습니다.
만들걸 Mylist에 담고 str()함수로 MYlist의 데이터셋 구조를 확인합니다.
일반적인 리스트 데이터를 추출하는 방법으로 두 개의 대괄호를 사용한 [[]]의 형태를 이용하여 데이터를 추출합니다. [[]] 대신 $를 사용할 수 있습니다.
age 데이터 중에서 3번째 데이터 가져오기
Alist <- list(name =c("joy","ailey","sol") , gender=c("F","F","M") , score= c(70, 90,87))
Blist <- list(name =c("문동은","박연진"),gender=c("F","F") , score = c(99,67))
리스트 만들기
리스트는 list()함수를 이용하여 선언할 수 있습니다.
list(변수명1 =var1, 변수명2 = var2,....)