코드 작성
#x변수에 벡터를 대입
x <- c(1,2,3,4,5)
x
#x 벡터의 2번째 값을 출력
x[2]
# - 첨자 == n번째 값만 제외하여 출력
#2번째 값만 제외 후 출력
x[-2]
#x벡터의 3번째 값에 4로 교체 update
x[3] <- 4
x
결과
[1] 1 2 3 4 5
[1] 2
[1] 1 3 4 5
[1] 1 2 4 4 5
코드 작성
# 3 ~ 5 (2 초과 5 미만)
x <- c(2,4,2,1,23,4)
x[3 <x & x <5]
#x변수에 벡터를 대입
x <- c(1,2,3,4,5)
x
결과
[1] 4 4
[1] 1 2 3 4 5
코드작성
#x변수에 벡터를 대입
x <- c(1,2,3,4,5)
x
#x벡터의 각각의 요소에 이름을 붙인다
names(x) <- c("first","second","third","fourth","fifth")
x["third"]
결과
third
3
코드 작성
#x변수에 벡터를 대입
x<- c(1,2,3,4,5)
#replace 재배치
#x의 2,4번째 값을 35와 45로 변경
y <- replace(x,c(2,4),c(35,45))
y
결과
[1] 1 35 3 45 5
코드 작성
#x변수에 벡터를 대입
x<- c(1,2,3,4,5)
#replace 재배치
#x의 2,4번째 값을 35와 45로 변경
y <- replace(x,c(2,4),c(35,45))
y
#x벡터에 y벡터를 추가 (뒤에 붙이기)
w <- append(x,y)
w
#x벡터에 y벡터를 추가 하는데 2번째 자리 이후 배치
z <- append(x,y,after=2)
z
결과
[1] 1 35 3 45 5
[1] 1 2 3 4 5 1 35 3 45 5
[1] 1 2 1 35 3 45 5 3 4 5
코드 작성
#벡터 의 합
#1. 각각의 요소자리 끼리 연산
# c(x1,y1) + c(x2,y2)
# c(x1+x2, y1+y2)
c(1,2) + c(4,5)
#2. 벡터의 합
# 벡터 + 수
# c(x1,x2,x3)+n == c(x1+n,x2+n,x3+n)
c(1,2,3)+1
결과
[1] 5 7
[1] 2 3 4