R .5.

shinywoon·2022년 3월 29일
0

R Study

목록 보기
5/15

1. 연산


코드 작성

거듭제곱 ^, **
2^3
2**3

#벡터와 사칙 연산
x <- c(10,20,30,40)
y <- c(2,4,6,8)
z <- c(2,4)
x+5
x+y
x+z

결과

[1] 8
[1] 8
[1] 15 25 35 45
[1] 12 24 36 48
[1] 12 24 32 44


2. 벡터 조작해보기


코드작성

#x에 벡터를 대입
x<- c(1,2,3,4,5)
#벡터의 2번째 자리의 값을 출력 (index가 1부터 시작 :  언어와 차이!!)
x[2]
#벡터 1,3,5번째 자리의 값을 출력
x[c(1,3,5)]
#벡터의 2,4번째 자리의 값을 빼고 출력
x[-c(2,4)]
#벡터의 값이 2를 초과 하는 값들만 출력
x[x>2]
# & and 연산자 값이 2이상 4이하인 값들만 출력
x[x>=2 & x<=4]
#벡터 2번째 자리에 값을 20으로 교체
x[2] <- 20
#벡터 3번째 4번째 자리의 값을 15로 교체
x[c(3,4)] <- 15
#벡터의 값이 15이하인 겂은 10으로 교체
x[x<=15] <- 10
x

결과

[1] 2
[1] 1 3 5
[1] 1 3 5
[1] 3 4 5
[1] 2 3 4
[1] 10 20 10 10 10

0개의 댓글