리스트 만들기
R의 리스트는 장보기 목록처럼 서로 다른 데이터 타입의 항목을 함께 담을 수 있어요. 리스트를 만드는 방법은 예상하셨듯이 list() 함수를 쓰면 됩니다. 리스트는 일종의 슈퍼 데이터 타입이라고 볼 수 있어요. 거의 모든 정보를 담을 수 있으니까요! 예를 들면 다음과 같습니다:
words <- c("I <3 R")
numbers <- c(42, 24)
my_list <- list(words, numbers)
my_list
[[1]]
[1] "I <3 R"
[[2]]
[1] 42 24
아래에서는 지금까지 다뤘던 데이터 일부로 첫 번째 리스트를 만들어 보겠습니다!
이 연습은 강의의 일부입니다
금융을 위한 R 입문
연습 안내
- 리스트를 구성할 4개의 요소가 미리 준비되어 있어요.
list()를 사용해name,apple,ibm,cor_matrix를 이 순서대로 담은 리스트를 만들고,portfolio에 할당하세요.portfolio를 출력하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# List components
name <- "Apple and IBM"
apple <- c(109.49, 109.90, 109.11, 109.95, 111.03)
ibm <- c(159.82, 160.02, 159.84, 160.35, 164.79)
cor_matrix <- cor(cbind(apple, ibm))
# Create a list
portfolio <-
# View your first list