반응형
Pandas Data Frame 출력시 일부가 짤려서(중간이 생략되서) 출력이 안되는 경우 해결 방법
pd.set_option() 함수를 이용해서 출력할 크기를 먼저 정해주면 됩니다. 아래와 같이 설정하면 되고, None 대신에 숫자를 넣어 설정해도 됩니다.
# python3.8
import pandas as pd
import numpy as np
df = pd.DataFrame(np.random.randn(100,10))
print("옵션 설정 전: ", df)
pd.set_option("display.max_rows", None)
pd.set_option("display.max_columns", None)
pd.set_option("display.width", None)
pd.set_option("display.max_colwidth", None)
print("\n옵션 설정 후: ", df)
실행결과를 보면, 아래 이미지와 같이 옵션 설정 전에는 중간 내용이 생략되어서 보이지 않았는데 옵션을 None 으로 설정하고 나서는 모든 Row가 출력되는 것을 볼 수 있습니다.
반응형
'데이터_사이언스_Data_Science > 판다스_pandas' 카테고리의 다른 글
pandas DataFrame concat 에러 (0) | 2022.07.20 |
---|