728x90
반응형

이번 포스트에선 연산자와 변수의 타입에 대해 공부해보자.

논리연산자(Logical Operators)

: 논리연산자는 if문과 같이 조건을 부여하는 경우 사용되는 연산자로 매우 자주 쓰이니 꼭 기억하도록 하자.

논리연산자 기능 논리연산자 기능
< 작다 <= 작거나 크다
> 크다 >= 크거나 같다
== 같다 != 같지 않다
| 또는(Or, 합집합) & 그리고(And, 교집합)
%in% 매칭연산자    

※ 매치 연산자(Matching operator): %in% 기호로 변수의 값이 지정한 조건 목록에 해당하는지 확인하는 기능을 한다.

 

 

산술연산자(Arithmetic Operator)

: 계산을 할 때 사용되는 기호이므로, R을 사용할 때, 상식이라고 할 수 있으니 절대 잊지 말자!

산술연산자 기능 산술연산자 기능
+ 더하기 - 빼기
* 곱하기 / 나누기
^ , ** 제곱 %/% 나눗셈의 몫
%% 나눗셈의 나머지    

 

 

변수 타입(Variable Type)

: R이 기본적으로 가지고 있는 변수 타입이다. R을 사용할 때, 꼭! 신경써야하는 부분으로, 변수 타입이 잘못된 경우, 오류가 발생할 수 있다.

※ 반대로 말하자면 변수 타입만 잘 잡아도 꽤 많은 오류를 방지할 수 있다.

변수 타입 의미 예시 변수 타입 의미 예시
numeric 실수 1, 12.3 logical 논리 TRUE, FALSE
integer 정수 3, 10, 15 factor 범주 1, 2, a, b
complex 복소수 3+2i date 날짜 2019-01-27
character 문자 "banana", "apple"      

 

 

이번 포스트는 매우 짧지만 엄청 중요한 내용이므로, 상식처럼 알고 있어야한다.

다음 포스트에선 데이터 타입: 행렬에 대해 공부해보자.

728x90
반응형

+ Recent posts