문제

Matplotlib-0.91 (처음으로)으로 막대 차트를 만들고 있지만 Y 축 레이블이 차단되고 있습니다. 그림의 너비를 충분히 증가 시키면 결국 완전히 나타나지 만 출력은 올바른 크기가 아닙니다.

이것을 다루는 방법이 있습니까?

도움이 되었습니까?

해결책

나는 비슷한 문제에 부딪친 것 같아요.

이것이 레이블의 글꼴 크기 조정에 도움이되는지 확인하십시오.

import matplotlib.pyplot as plt
import matplotlib.font_manager as fm

fontsize2use = 10

fig = plt.figure(figsize=(10,5))
plt.xticks(fontsize=fontsize2use)  
plt.yticks(fontsize=fontsize2use)    
fontprop = fm.FontProperties(size=fontsize2use)
ax = fig.add_subplot(111)
ax.set_xlabel('XaxisLabel')
ax.set_ylabel('YaxisLabel')
.
<main plotting code>
.
ax.legend(loc=0, prop=fontprop)     

사용하는 경우 막대 너비의 경우 pyplot.bar 너비 속성으로 플레이 할 수있는 것 같습니다.

다른 팁

보세요 subplots_adjust, 또는 그냥 사용하십시오 axes([left,bottom,width,height]).

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top