Jupyter Notebook에서 인라인 플롯을 더 크게 만드는 방법은 무엇입니까? 그러나 매우

필자는 Ipython Notebook에서 “%matplotlib inline .

이제 줄거리가 나타납니다. 그러나 매우 작습니다. 노트북 설정 또는 플롯 설정을 사용하여 더 크게 표시하는 방법이 있습니까?

여기에 이미지 설명을 입력하십시오



답변

예, figuresize서브 플롯을 호출하기 전에 다음 과 같이 연주 하십시오.

fig=plt.figure(figsize=(18, 16), dpi= 80, facecolor='w', edgecolor='k')


답변

기본 도형 크기 (인치)는

matplotlib.rcParams['figure.figsize'] = [width, height]

예를 들면 다음과 같습니다.

import matplotlib.pyplot as plt
plt.rcParams['figure.figsize'] = [10, 5]

10 (폭) x 5 (높이) 인치의 도형을 만듭니다.


답변

나는 그것을 발견했다 %matplotlib notebookJupyter 노트북을 사용하는 것보다 나에게 더 효과적 알았습니다.

%matplotlib inline이전 에 사용했다면 커널을 다시 시작해야 할 수도 있습니다 .

2019 업데이트 : Jupyter Lab을 실행중인 경우 사용할 수 있습니다
%matplotlib widget


답변

도형의 일반적인 모양을 변경하지 않고 도형의 이미지 만 더 크게 보이게하려면 도형 해상도를 높이십시오. 대부분의 다른 답변에서 제안한대로 그림 크기를 변경하면 글꼴 크기가 그에 따라 크기가 조정되지 않으므로 모양이 변경됩니다.

import matplotlib.pylab as plt
plt.rcParams['figure.dpi'] = 200


답변

문제는 matplotlib 것이지만 언어에 구애받지 않는 제목이 주어지면 여기에서 끝나는 모든 R 사용자를 위해 :

R 커널을 사용하는 경우 다음을 사용하십시오.

options(repr.plot.width=4, repr.plot.height=3)


답변

한 도형의 크기를 조정하려면

import matplotlib.pyplot as plt

fig=plt.figure(figsize=(15, 15))

기본 설정과 모든 플롯을 변경하려면 :

import matplotlib.pyplot as plt

plt.rcParams['figure.figsize'] = [15, 15]


답변

일 회일 기준으로 그림 크기를 조정하기위한 작지만 중요한 세부 정보 (위의 여러 의견 작성자가 “이 기능이 작동하지 않습니다”라고보고 함) :

실제 플롯을 정의하기 전에 plt.figure (figsize = (,))를 수행해야합니다. 예를 들면 다음과 같습니다.

이것은 지정된 figsize에 따라 플롯의 크기를 올바르게 지정해야합니다.

values = [1,1,1,2,2,3]
_ = plt.figure(figsize=(10,6))
_ = plt.hist(values,bins=3)
plt.show()

이것은 기본 설정으로 플롯을 표시하지만 figsize를 “무시”하는 것처럼 보입니다.

values = [1,1,1,2,2,3]
_ = plt.hist(values,bins=3)
_ = plt.figure(figsize=(10,6))
plt.show()