일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 금강마신
- sas base
- 신입사원 채용
- 객경
- 산업인력공단 #산인공 #ncs #모듈형 #정오표
- 부산교통공사
- 코레일
- 부교공
- 김윤상
- 강웅
- 아비무쌍 #오존
- 에듀윌특별판
- 김윤상 객경 정오표
- 무협
- 객관식 경영학 정오표
- 에듀윌 봉모
- 토르마무
- 객관식 경영학
- 모듈형 #산인공 #산업인력공단 #ncs #예시문제 #해설
- 천소소
- 부교공 면접
- 노경찬
- 2024 부산교통공사 면접
- 아비무쌍
- Today
- Total
나루다루
[R 문법 기초] 4. 벡터 & 기본적인 함수 본문
우리가 분석하고자 하는 데이터는 대부분 1차원 배열, 또는 2차원 배열의 형태이다. 따라서 각 형식에 맞는 자료구조를 알아야 한다.
그 중 1차원 배열을 다루는 자료형을 벡터라고 한다.
- 벡터 : 같은 형태의 자료형으로 이루어진 1차원 형태 배열을 저장할 수 있는 자료구조
- 벡터에 들어가는 연속되는 값은 반드시 동일한 타입
- 수학적 의미의 벡터와 다루는법이 동일함
- 변수에는 벡터도 저장 가능
- c : 벡터를 변수에 저장시킬 때 사용하는 함수
- x <- c(1,2,3) # 숫자형 벡터
- y <- c("a","b","c") # 문자형 벡터
- z <- c(TRUE,FALSE,TRUE) # 논리형 벡터
cf ) w <- (1,"a")를 하면 숫자가 문자로 바뀌어서 저장. ("1","a")
[기본적인 함수]
v1<-50:90 : 50~90 사이에 있는 정수. 연속된 숫자 입력시 사용
v2<-c(1,2,5,50:90)
v3<-seq(1,101,3) : 일정한 간격의 숫자로 구성된 벡터
v4<-seq(0.1,1.0,0.1)
v5<-rep(1,times=5) : 같은 값을 반복해서 저장
v6<-rep(1:5,times=3) : 1~5를 5번씩 반복
v7<-rep(c("a","b","c"),each=3) : 각각의 원소를 3번ㅂ ㅏㄴ복
v8<-rep(c("a","b","c"),times=3)
names : 벡터 여러개의 연속된 값에 이름을 붙일때 사용
- 계산할때 아무 영향 없음
score<-c(90,85,70)
names(score)<-c("a","b","c"
score
'Study > 기타' 카테고리의 다른 글
2020 위포트 코레일 봉투모의고사 리뷰 - 1회 (0) | 2020.05.23 |
---|---|
[R 문법 기초] 3. 변수(variables) (0) | 2018.12.28 |
[R 문법 기초] 2. 간단한 단축키 & 자료형 (0) | 2018.12.28 |
[R 문법 기초] 1. R & R Studio 설치 (0) | 2018.12.28 |
[R 문법 기초] 0. R을 다시 배우며.. (0) | 2018.12.28 |