개인적으로, iPython 덕분에 탭 완성을 통해 쉽게 찾을 수 있으므로 할당 문으로 옵션을 직접 설정하는 것이 좋습니다. 정확한 옵션 이름이 무엇인지 기억하기가 어렵 기 때문에이 방법이 효과적입니다.
예를 들어 기억해야 할 것은 pd.options
pd.options.<TAB>
대부분의 옵션은 display
pd.options.display.<TAB>
여기에서 일반적으로 현재 값이 다음과 같이 출력됩니다.
pd.options.display.max_rows
60
그런 다음 원하는대로 설정했습니다.
pd.options.display.max_rows = 100
또한 옵션에 대한 컨텍스트 관리자를 알고 있어야합니다. 옵션은 코드 블록 내부에 옵션을 임시로 설정합니다. 옵션 이름을 문자열로 입력하고 원하는 값을 입력하십시오. 같은 줄에 여러 옵션을 전달할 수 있습니다.
with pd.option_context('display.max_rows', 100, 'display.max_columns', 10):
some pandas stuff
다음과 같이 옵션을 기본값으로 다시 설정할 수도 있습니다.
pd.reset_option('display.max_rows')
그리고 모두 다시 재설정하십시오.
pd.reset_option('all')
를 통해 옵션을 설정하는 것이 여전히 좋습니다 pd.set_option
. 난 그냥 직접 쉽게하고 덜 필요가있다 속성을 사용하여 발견 get_option
하고 set_option
.