시작하기무료로 시작하기

R에서 벡터 만들기

R에서는 벡터를 여러 방법으로 다룰 수 있어요.

직접 벡터를 만드는 방법도 있고, 이를 위해 몇 가지 다른 방법을 사용할 수 있습니다.

R의 rep() 명령은 같은 원소를 지정한 횟수만큼 반복한 벡터를 만들고, seq() 명령은 지정한 규칙을 따르는 벡터를 만듭니다.

c() 명령을 사용해 벡터를 수동으로 만들 수도 있는데, 이는 "concatenate(연결)"의 약자입니다.

이 연습은 강의의 일부입니다

R로 배우는 데이터 과학을 위한 선형대수

강의 보기

연습 안내

  • 예시에서 세 개의 3으로 이루어진 벡터를 만든 것처럼, rep() 명령을 사용해 네 개의 4로 이루어진 벡터를 만드세요.

  • 예시에서 2, 4, 6을 순서대로 담은 벡터를 만든 것처럼, seq() 명령을 사용해 1, 3, 5를 순서대로 담은 벡터를 만드세요.

  • 첫 두 문제의 프롬프트는 c() 명령으로 만들어졌습니다. 첫 두 문제의 정답도 동일하게 c() 명령을 사용해 입력하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Creating three 3's and four 4's, respectively
rep(3, 3)
rep(4, ___)

# Creating a vector with the first three even numbers and the first three odd numbers
seq(2, 6, by = 2)
seq(1, 5, by = ___)

# Re-creating the previous four vectors using the 'c' command
c(3, 3, 3)
c(___, 4, ___, 4)

c(2, 4, 6)
c(___, 3, ___)
코드 편집 및 실행