반응형
1. C(a:b) (컴바인)
# 1부터 5까지 저장
var=c(1:5)
print(var)
# index도 1부터 5까지 부여
var[0]
# 값추가하기
var[6]=100
var
#문자를 추가하면 전체 변수가 문자로 변함
var[7]="saeg"
var[8]=TRUE
var
# 논리값(TRUE)를 넣으면 숫자 1로 들어감
var2=c(1:10)
var2
var2[11]=TRUE
var2
2. seq(a,b) (시퀀스)
:파이썬의 range()와 똑같다. (단 seq는 마지막값을 포함함, ex) seq(1,3)=[1,2,3])
#-----------seq(a,b)--------------
var3=seq(1,10)
var3
var4=seq(2,10,2)
var4
#각각의 요소에 2를 넣음
var5=var4+2
var5
# 각요소별 합(var3과 var4가 배수관계에 있어야 함, 작은숫자가 배수인덱스단위로 더해짐)
var3+var4
# R언어는 항상 copy (not aliasing)
a=seq(1,5)
b=a
a[1]=100
b
반응형