본문 바로가기
자격증/ADsP

R의 데이터 구조 - Vector

by Royal! 2023. 2. 21.
728x90
반응형

1. Vector

2. Matrix

3. Array

4. Data Frame

5.List

 


  • 벡터(Vector) 
    • 벡터 데이터는 구조는 하나의 스칼라 값, 혹은 하나 이상의 스칼라 원소들을 갖는 단순 형태의 집합
    • 벡터 데이터에 들어갈 수 있는 원소는 숫자, 문자, 논리 연산자, 동일 자료형을 갖는 값들의 집합
    • 벡터 생성함수는 c(), :, seq(), rep()가 있습니다
  1. c() 함수 : 객체들을 하나의 객체로 결합하는 함수, 길이가 다른 벡터는 짧은 쪽을 처음으로 다시 적용함

2. ':' : 단위가 1인 등차수열을 나타내고자 할 때 ':'를 이용하여 간단하게 나타낼 수 있음

3.seq() : 단위에 관계없이 모든 등차수열을 나타낼 수 있음, seq(끝), seq(시작,끝), seq(시작,끝,간격) 포맷으로 사용

4.rep() : 주어진 벡터 객체를 반복하여 자료를 생성하는 함수

  • rep(값,횟수) : 값을 횟수만큼 반복
  • rep(벡터,횟수) : 벡터를 횟수만큼 반복
  • rep(벡터,벡터) : 첫 벡터의 값을 다음 벡터에 있는 같은 자리의 횟수만큼 반복
  • length 옵션을 주면 반복해서 해당 길이만큼 반복

 

5.sequence() : 주어진 벡터 객체의 각 요소에 seq()함수를 수행하는 함수로 seq() 안에 숫를 수열의 상항값으로 하여 수열을 생성

728x90
반응형

최근댓글

최근글

Royal! © 2024