logo

R 에서 자리수 출력 제한 없애기 📂R

R 에서 자리수 출력 제한 없애기

개요

R 이 통계학을 위한 언어긴하지만 막상 R 콘솔은 데이터를 보는데 적합하지 않다.

그럼에도 불구하고 관측치가 수십만개에 달하는 빅데이터를 다룰 때나 핸들링이 잘 되었나 확인할 땐 단순 출력이 편하다.

20180414\_085925.png

관측치가 조금 많을 때 콘솔로 출력해보면 위와 같이 아랫부분이 뭉텅 잘려나온다.

이럴 땐 콘솔창에 options(max.print = .Machine$integer.max)를 입력해 출력 제한을 없앨 수 있다.

20180414\_090115.png

급할 땐 그냥 options(max.print = 9999999)처럼 적당히 큰 숫자를 때려 넣어도 상관 없다.options() 함수의 옵션은 다음과 같은 것들이 있다.

20180414\_084804.png

딱 보면 알겠지만 보통의 R 사용자가 쓸만한 옵션은 digits과 max.print밖에 없다.digits를 바꾸면 출력되는 수들의 자리수가 바뀐다.

20180414\_090313.png

코드

아래는 예제 코드다. 각자의 example528.csv 파일을 만들어 테스트해보도록 하자.

example528<-read.csv(file = file.choose()); example528
options(max.print = .Machine$integer.max); example528
 
pi
options(digits = 20); pi