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, ___)