목차
1. Pandas 옵션설정
1-1. 옵션목록 확인
1-2. 옵션적용
2. 유용한 환경설정
2-1. 컬럼(columns)
2-2. 행(rows)
2-3. 숫자 표기
1. Pandas 옵션설정
1-1. 옵션목록 확인
import pandas as pd
pd.describe_option()
공식문서
https://pandas.pydata.org/pandas-docs/stable/user_guide/options.html
1-2. 옵션적용
사용방법
pd.set_option('옵션명', 적용값)
적용예시
pd.set_option('display.max_columns', 10)
2. 유용한 환경설정
예제파일 불러오기
df = pd.read_excel('sample.xlsx', engine="openpyxl")
df
2-1. 컬럼(columns)
2-1-1. 출력할 컬럼의 길이 지정
# 출력할 컬럼의 길이 지정 (None=최대)
pd.set_option('display.max_colwidth', None)
df
2-1-2. 데이터프레임에 출력할 컬럼갯수 설정 (None = 최대)
# 데이터프레임에 출력할 컬럼갯수 설정 (None = 최대)
pd.set_option('max_columns', 10)
df
pd.set_option('max_columns', None)
df
2-1-3. 옵션리셋(열)
# 옵션리셋(열)
pd.reset_option('max_columns')
df
2-1-4. columns 리스트 전부출력하기
# Columns 리스트 전부출력하기 (before)
df.columns
# Columns 리스트 전부출력하기 (after)
pd.set_option('display.max_seq_item', None)
df.columns
2-2. 행(rows)
2-2-1. 데이터프레임에 출력할 행(row) 갯수설정
# 데이터프레임에 출력할 행(row) 갯수설정 (None=최대)
pd.set_option('max_rows', 5)
df
pd.set_option('max_rows', None)
df
2-2-2. 옵션리셋(행)
# 옵션리셋(행)
pd.reset_option('max_rows')
df
2-3. 숫자표기
2-3-1. 데이터프레임 만들기
import pandas as pd
import numpy as np
df2 = pd.DataFrame()
df2['a'] = np.random.rand(5)
df2
2-3-2. 소숫점 자리수 포맷팅
pd.options.display.float_format = '{:.2f}'.format
df2
2-3-3. 과학적 표기법(Scientific notation). 승수를 통한 포맷팅
e는 10승수를 뜻한다.
e+01은 곱하기 10, e+02는 곱하기 100, ..., e-01은 나누기 10, e-02는 나누기 100을 뜻한다.
# 과학적 표기법(Scientific notation). 승수를 통한 포맷팅
pd.set_option('display.float_format', '{:.2e}'.format)
df2
2-3-4. 숫자표기 리셋
pd.set_option('display.float_format', None)
df2
데이터프레임 행 출력, 데이터 프레임 생략 없이 출력, 데이터프레임 전체 출력, 파이썬 데이터 프레임 열 값, 데이터프레임 프린트, 데이터 프레임 값 확인, 파이썬 데이터프레임 예쁘게 출력, Jupyter notebook 생략 없이 출력, Pandas DataFrame 예쁘게 출력, Jupyter notebook 생략 없이 출력, 데이터 프레임 생략 없이 출력, 데이터프레임 프린트, 데이터프레임 전체 출력, 데이터프레임 속성, 데이터프레임 행 출력, DataFrame display, 데이터프레임 출력, DataFrame 전체 출력, DataFrame 예쁘게 출력, Pandas 생략 없이 출력, 데이터프레임 리스트 추출, 데이터프레임 행 출력, 데이터프레임 속성, Pandas column 보기, DataFrame 예쁘게 출력, 파이썬 컬럼 다 보이게, Pandas 여러 열 추출, 파이썬 데이터 프레임 열 값, 데이터프레임 전체 출력, 데이터프레임 출력, Pandas 생략 없이 출력, 파이참 데이터프레임 출력, 데이터프레임 출력, DataFrame 전체 출력, DataFrame 예쁘게 출력, 데이터프레임 행 출력, 판다스 행 출력, 데이터 프레임 값 확인, Pandas DataFrame 출력, 파이썬 데이터프레임 출력, 데이터프레임 info 전부 출력, 데이터프레임 info 컬럼 전부 출력, #데이터프레임행출력 #데이터프레임생략없이출력 #데이터프레임전체출력 #파이썬데이터프레임열값 #데이터프레임프린트 #데이터프레임값확인 #파이썬데이터프레임예쁘게출력 #Jupyternotebook생략없이출력 #PandasDataFrame예쁘게출력 #Jupyternotebook생략없이출력 #데이터프레임생략없이출력 #데이터프레임프린트 #데이터프레임전체출력 #데이터프레임속성 #데이터프레임행출력 #DataFramedisplay #데이터프레임출력 #DataFrame전체출력 #DataFrame예쁘게출력 #Pandas생략없이출력 #데이터프레임리스트추출 #데이터프레임행출력 #데이터프레임속성 #Pandascolumn보기 #DataFrame예쁘게출력 #파이썬컬럼다보이게 #Pandas여러열추출 #파이썬데이터프레임열값 #데이터프레임전체출력 #데이터프레임출력 #Pandas생략없이출력 #파이참데이터프레임출력 #데이터프레임출력 #DataFrame전체출력 #DataFrame예쁘게출력 #데이터프레임행출력 #판다스행출력 #데이터프레임값확인 #PandasDataFrame출력 #파이썬데이터프레임출력 #데이터프레임info전부출력 #데이터프레임info컬럼전부출력
'Develop > Pandas' 카테고리의 다른 글
[Pandas] 'Groupby 함수' 꼭 알아야할 기본 사용법 (0) | 2022.06.19 |
---|---|
[Pandas] 데이터 선택하기 (loc / iloc) (0) | 2022.03.20 |
[Pandas] 텍스트형식의 날짜를 날짜형식으로 만들기 (0) | 2022.02.06 |
[Pandas] 데이터프레임을 엑셀 필터처럼 쓰는 법 (2편) (0) | 2021.12.18 |
[Pandas] 특정조건 만족하는 인덱스(행), 칼럼(열) 삭제하기 (2) | 2021.11.13 |