이제 본격적으로 Dataframe을 다루어야 하는데, 한 가지 맘에 걸립니다.
아래 총 rows가 506인데, 중간이 뚝 끊어지고,"..."으로 표시되고 있네요.
아래 데이터는 행이 끊어졌지만, 열수가 많아지면 열도 끊어집니다.
DataFrame의 가려진 행과 열을 보이게 하려면 set_option 이라는 함수를 사용합니다.
pd.set_option('display.max_rows',600) #행 수를 늘릴 때
pd.set_option('display.max_columns',600) #열 수를 늘릴 때
이 코드에서 두 번째 인자로 숫자를 넣으면 해당 숫자만큼의 행/열이 표시됩니다.
그리고, None을 넣으면 무제한으로 표시되고, 0을 넣으면 Default으로 돌아갑니다.
이렇게 0~505행까지 출력이 됩니다.
만약 다시 디폴트값으로 변경하고 싶으면 reset_option 을 쓰면 됩니다.
pd.reset_option('display.max_rows')
pd.reset_option('display.max_columns')
다양한 set_option의 추가 설정은 아래 링크를 참고하시면 됩니다.
pandas.set_option — pandas 1.1.3 documentation
display.[chop_threshold, colheader_justify, column_space, date_dayfirst, date_yearfirst, encoding, expand_frame_repr, float_format] display.[max_categories, max_columns, max_colwidth, max_info_columns, max_info_rows, max_rows, max_seq_items, memory_usage,
pandas.pydata.org
Excel에 비해서 불편한 부분입니다만.. 우리가 pandas를 사용하는 이유는 데이터를 보거나 세부적으로 편집하려는 것이 아니라 전체적인 데이터를 분석하고 구조적으로 변경하는 것에 목적이 있기 때문에 보통은 기본값을 사용해도 무방합니다.
'데이터분석과 AI > 파이썬을 엑셀처럼 쓰기' 카테고리의 다른 글
5. 데이터의 기본 개요 확인 방법 (info, describe) (0) | 2022.09.16 |
---|---|
4. EDA(Explorary Data Analytics) 탐색적 자료 분석이란? (0) | 2022.09.16 |
3. 데이터 파일(xlsx, xls, csv) 읽고 쓰기 (0) | 2022.09.14 |
1. Pandas 와 Dataframe 다루기 (0) | 2020.10.24 |
0. 파이썬을 엑셀처럼 쓰기 (0) | 2020.10.23 |
댓글