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

Connected

연습 문제

데이터 프레임 만들기

기본 제공 데이터셋만 사용하는 건, 직접 데이터셋을 만들어 보는 재미에 비하면 절반도 안 되죠. 그래서 이번 챕터의 나머지 부분은 여러분이 직접 만든 데이터셋을 중심으로 진행됩니다. 이제 제트팩을 장착하고, 우주로 떠나볼 시간입니다!

첫 번째 목표는 태양계의 행성 8개의 주요 특징을 담은 데이터 프레임을 만드는 것입니다. 우리의 좋은 친구 버즈에 따르면, 행성의 주요 특징은 다음과 같습니다:

  • 행성의 종류 (지구형 또는 가스형 거대 행성)
  • 지구 지름 대비 행성의 지름
  • 지구 공전 주기 대비 행성의 공전 주기
  • 고리의 유무 (TRUE 또는 FALSE)

Wikipedia를 통해 충분히 조사한 후, 필요한 벡터들인 name, type, diameter, rotation, rings를 만들 준비가 되었습니다. 이 벡터들은 이미 에디터에 코딩되어 있습니다. 각 벡터의 첫 번째 요소는 첫 번째 관측값에 해당합니다.

data.frame() 함수를 사용하면 데이터 프레임을 만들 수 있습니다. 앞에서 만든 벡터들을 인수로 전달하면, 각 벡터가 데이터 프레임의 열이 됩니다. 모든 열의 길이가 동일해야 하므로, 전달하는 벡터의 길이도 동일해야 합니다. 단, 벡터마다 서로 다른 데이터 타입을 포함할 수 있다는 점도 기억해 두세요.

지침

100 XP

data.frame() 함수를 사용하여 데이터 프레임을 만드세요. name, type, diameter, rotation, rings 벡터를 순서대로 data.frame()의 인수로 전달하세요. 생성된 데이터 프레임의 이름은 planets_df로 지정하세요.