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를 출력해 결과를 확인하세요.