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

Connected

연습 문제

행렬 원소 선택

벡터와 마찬가지로, 대괄호 [ ]를 사용해 행렬에서 하나 이상의 원소를 선택할 수 있어요. 벡터는 1차원이지만, 행렬은 2차원이므로 선택하려는 행과 열을 쉼표로 구분해야 합니다. 예를 들어:

  • my_matrix[1,2]는 1행 2열의 원소를 선택합니다.
  • my_matrix[1:3,2:4]는 1, 2, 3행과 2, 3, 4열의 데이터를 가진 행렬을 반환합니다.

특정 행 또는 열의 모든 원소를 선택하려면, 각각 쉼표 앞 또는 뒤에 숫자를 쓰지 않습니다:

  • my_matrix[,1]는 첫 번째 열의 모든 원소를 선택합니다.
  • my_matrix[1,]는 첫 번째 행의 모든 원소를 선택합니다.

이제 새로 배운 내용을 가지고 Star Wars 예제로 돌아가 봅시다! 이전 연습 문제와 마찬가지로, all_wars_matrix는 이미 작업 공간에 준비되어 있습니다.

지침

100 XP
  • 모든 영화의 미국 외 수익(즉, all_wars_matrix의 두 번째 전체 열)을 선택해 non_us_all로 저장하세요.
  • non_us_all에 mean()을 사용해 모든 영화의 미국 외 평균 수익을 계산하고, 결과를 바로 출력하세요.
  • 이번에는 all_wars_matrix에서 처음 두 영화의 미국 외 수익만 선택하세요. 결과를 non_us_some으로 저장합니다.
  • 다시 mean()을 사용해 non_us_some의 평균 값을 출력하세요.