본문 바로가기
R 주제/R 기초 및 통계 강의

[R강의] 118. 표기법 설정하기 (지수표기 vs 일반표기)

by 만다린망고 2021. 7. 11.
반응형

 

 

R에서 숫자를 출력할 때 표기하는 방법은 크게 두가지가 있습니다. 지수표기법과 일반표기법입니다. 1100을 표기한다고 할 때 1.1e^2 는 지수표기법, 1100은 일반표기법입니다.  

 

R에서는 어떤 룰을 가지고 두 표기법 중 하나를 선택합니다. 정확히 어떤 룰인지는 저도 잘 모르겠습니다. 예를 들면 아래와 같습니다. 

 

> 1000
[1] 1000
> 1000000
[1] 1e+06
> 2222
[1] 2222
> 222222222222222
[1] 2.222222e+14

 

한쪽 표기 방법을 선택하고 싶은 경우 options(scipen=값) 을 설정해주면 됩니다. 값이 양수로 커질 수록 일반표기법이 우세해 지고, 음수로 커질 수록 지수 표기법이 우세해집니다. 

 

> options(scipen=999)
> 22222222222222
[1] 22222222222222

 

> options(scipen=-999)
> 22222222222222
[1] 2.222222e+13

 

반응형

댓글