R 에서 자리수 출력 제한 없애기
개요
R 이 통계학을 위한 언어긴하지만 막상 R 콘솔은 데이터를 보는데 적합하지 않다.
그럼에도 불구하고 관측치가 수십만개에 달하는 빅데이터를 다룰 때나 핸들링이 잘 되었나 확인할 땐 단순 출력이 편하다.
팁
관측치가 조금 많을 때 콘솔로 출력해보면 위와 같이 아랫부분이 뭉텅 잘려나온다.
이럴 땐 콘솔창에 options(max.print = .Machine$integer.max)를 입력해 출력 제한을 없앨 수 있다.
급할 땐 그냥 options(max.print = 9999999)처럼 적당히 큰 숫자를 때려 넣어도 상관 없다.options() 함수의 옵션은 다음과 같은 것들이 있다.
딱 보면 알겠지만 보통의 R 사용자가 쓸만한 옵션은 digits과 max.print밖에 없다.digits를 바꾸면 출력되는 수들의 자리수가 바뀐다.
코드
아래는 예제 코드다. 각자의 example528.csv
파일을 만들어 테스트해보도록 하자.
example528<-read.csv(file = file.choose()); example528
options(max.print = .Machine$integer.max); example528
pi
options(digits = 20); pi