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,]은 첫 번째 행의 모든 요소를 선택합니다.

이제 새로 익힌 지식을 활용해 스타워즈로 돌아가 봅시다! 이전 연습 문제와 마찬가지로, all_wars_matrix는 이미 워크스페이스에 불러와져 있습니다.

지침

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