반응형
출처: http://egloos.zum.com/entireboy/v/4863513
일반적인 프로그래밍언어에는 modulro라는 연산자가 있다. 나누고 남은 나머지를 구하는 연산자로, 홀짝 등을 확인하기 좋다.
이와 비슷하게 R에서는 %/%와 %%를 사용하면 몫과 나머지를 구할 수 있다. R Language Definition - 3.1.4. Operators
> # 일반 나누기 - R에서는 double로 소수점을 포함한 결과가 나온다.
> 9/2
[1] 4.5
> class(9/2)
[1] "numeric"
> typeof(9/2)
[1] "double"
> # 나눗셈의 몫 (quotient)
> 9%/%2
[1] 4
> # 나눗셈의 나머지(remainder) - 2로 나누면 홀짝 구분이 된다.
> 9%%2
[1] 1
> 14%/%3
[1] 4
> 14%%3
[1] 2
> 9/2
[1] 4.5
> class(9/2)
[1] "numeric"
> typeof(9/2)
[1] "double"
> # 나눗셈의 몫 (quotient)
> 9%/%2
[1] 4
> # 나눗셈의 나머지(remainder) - 2로 나누면 홀짝 구분이 된다.
> 9%%2
[1] 1
> 14%/%3
[1] 4
> 14%%3
[1] 2
- 참고
[R] quotient and remainder
"%%" and "%/%" for the remainder and the quotient
반응형
'IT기술 관련 > 빅데이터 관련' 카테고리의 다른 글
[R 프로그래밍] apply, lapply, sapply, tapply, mapply, by (0) | 2016.04.23 |
---|---|
[R 프로그래밍] apply 함수군 (lapply, sapply, tapply) R 프로그래밍 (0) | 2016.04.23 |
[Rstudio] Rstudio (치명적 오류: 접근 거부 - Fatal error: access denied) 해결 (3) | 2016.03.14 |
[R 프로그래밍] R의 데이터 구조 (0) | 2016.02.23 |
[R프로그래밍] Data Import, Data 구조 (0) | 2016.01.31 |