ipython 노트북에서 matplotlib 수치 기본 크기를 설정하는 방법은 무엇입니까?
"$ipython 노트북 --pylab 인라인"을 사용하여 ipython 노트북을 시작합니다.디스플레이 매트플롯립 피규어 사이즈가 제게 너무 커서 수동으로 조정해야 합니다.셀에 표시된 그림의 기본 크기를 설정하는 방법은 무엇입니까?
나에게 매력적으로 일했습니다.
matplotlib.rcParams['figure.figsize'] = (20, 10)
0.11 이상 버전에서는 다음 작업이 가능하다고 생각합니다.버전 확인하기
$ ipython --version
이 정보를 질문에 추가할 가치가 있을 수 있습니다.
솔루션:
당신은 그 파일을 찾아야 합니다.ipython_notebook_config.py
설치 프로세스에 따라 다음과 같은 위치에 있어야 합니다.
.config/ipython/profile_default/ipython_notebook_config.py
어디에.config
홈 디렉토리에 있습니다.
이 파일을 찾았으면 다음 행을 찾습니다.
# Subset of matplotlib rcParams that should be different for the inline backend.
# c.InlineBackend.rc = {'font.size': 10, 'figure.figsize': (6.0, 4.0), 'figure.facecolor': 'white', 'savefig.dpi': 72, 'figure.subplot.bottom': 0.125, 'figure.edgecolor': 'white'}
이 줄의 주석을 제거합니다.c.InlineBack...
두 번째 사전 항목에서 기본 그림 크기를 정의합니다.
이 작업은 다음을 사용하여 파이썬 스크립트(따라서 IPython에서 대화형으로)에서 수행할 수 있습니다.
pylab.rcParams['figure.figsize'] = (10.0, 8.0)
이 ipython_notebook_config.py 파일이 없으면 readme에 따라 다음을 입력하여 파일을 만들 수 있습니다.
ipython profile create
완전성을 위해 이것도 작동합니다.
from IPython.core.pylabtools import figsize
figsize(14, 7)
그것은 주위의 포장지입니다.rcParams
해결책
iPython 3.0.0에서는 인라인 백엔드를ipython_kernel_config.py
수동으로 추가해야 합니다.c.InlineBackend.rc
라인(그렉의 답변에 언급된 바와 같이).이는 Qt 콘솔의 인라인 백엔드와 노트북 모두에 영향을 미칩니다.
plt.rcParams['figure.figsize'] = (15, 5)
"실행 명령"을 사용할 수 있습니다. rc
기본 그림 크기를 변경하는 방법
plt.rc('figure', figsize=(w,h))
그래서, mausles에 대한 작동하는 해결책은.
echo "
c.InlineBackend.rc = {
'font.size': 10,
'figure.figsize': (25.0, 5.0),
'figure.facecolor': 'white',
'savefig.dpi': 72,
'figure.subplot.bottom': 0.125,
'figure.edgecolor': 'white'
}
" >> "$(ipython locate profile)/ipython_kernel_config.py"
언급URL : https://stackoverflow.com/questions/17230797/how-to-set-the-matplotlib-figure-default-size-in-ipython-notebook
'programing' 카테고리의 다른 글
SQL Server CE 데이터베이스 파일을 프로그래밍 방식으로 생성 (0) | 2023.08.10 |
---|---|
오류 SQL Server Management Studio의 접두사 또는 접미사 문자가 잘못되었습니다. (0) | 2023.08.05 |
ApplicationContext 자체를 주입하는 방법 (0) | 2023.08.05 |
플렉스 항목이 컨테이너를 초과하지 않도록 방지 (0) | 2023.08.05 |
목록 보기용 사용자 지정 어댑터 (0) | 2023.08.05 |