1. 학습
  2. /
  3. 강의
  4. /
  5. R 입문

Connected

연습 문제

이름이 있는 리스트 만들기

잘하셨어요, 계속 이어가 봅시다!

할 일 목록에서 각 항목이 무엇을 의미하는지 알아야 하듯이, 리스트의 구성 요소에도 이름을 붙여 두는 것이 좋습니다:

my_list <- list(name1 = your_comp1, 
                name2 = your_comp2)

이렇게 하면 name1, name2 등의 이름이 붙은 구성 요소를 가진 리스트가 만들어집니다. 리스트를 먼저 생성한 뒤에 이름을 붙이고 싶다면, 벡터에서 사용했던 것처럼 names() 함수를 활용할 수 있습니다. 다음 명령어는 위의 할당 방식과 완전히 동일한 결과를 냅니다:

my_list <- list(your_comp1, your_comp2)
names(my_list) <- c("name1", "name2")

지침

100 XP
  • 이전 연습 문제의 코드(편집기 참고)를 수정하여 구성 요소에 이름을 추가하세요. my_vector에는vec, my_matrix에는 mat, my_df에는 df라는 이름을 사용하세요.
  • my_list를 출력하여 결과를 확인해 보세요.