더북(TheBook)

어떤가요? 훨씬 보기 쉬워졌지요? 데이터 프레임 구조인 iris가 출력되었을 때보다 훨씬 보기 좋고 간결하게 출력된 것을 확인할 수 있습니다.

데이터 프레임은 모든 데이터를 출력하는 데 반해 tibble은 처음 행 10개와 화면 넓이에 적합한 열만 출력합니다. 또 데이터 구조와 열 이름, 자료형을 같이 출력하기 때문에 데이터셋의 상태를 확인하기가 훨씬 수월합니다. 대용량 데이터를 출력할 때 실수로 너무 많은 데이터를 출력하는 것을 방지할 수도 있습니다.

행을 15개 이상 보고 싶을 때는 어떻게 해야 할까요? print() 함수와 같이 사용하면 됩니다.

print(as_tibble(iris), n = 15)

# A tibble: 150 x 5
   Sepal.Length  Sepal.Width  Petal.Length  Petal.Width  Species
          <dbl>        <dbl>         <dbl>        <dbl>  <fct>
 1          5.1          3.5           1.4          0.2  setosa
 2          4.9          3             1.4          0.2  setosa
 3          4.7          3.2           1.3          0.2  setosa
 4          4.6          3.1           1.5          0.2  setosa
 5          5            3.6           1.4          0.2  setosa
... 생략 ...
11          5.4          3.7           1.5          0.2  setosa
12          4.8          3.4           1.6          0.2  setosa
13          4.8          3             1.4          0.1  setosa
14          4.3          3             1.1          0.1  setosa
15          5.8          4             1.2          0.2  setosa
# ... with 135 more rows

* 15행을 출력

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.