어떤가요? 훨씬 보기 쉬워졌지요? 데이터 프레임 구조인 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행을 출력