2015-01-21 1 views
0

전설의 모든 요소를 ​​왼쪽 정렬 (기본적으로 제목 만 왼쪽 정렬)하고 싶습니다. 달성 방법에 대한 아이디어가 있습니까?Matplotlib 전체 범례 leftaligned

import matplotlib.pyplot as plt, matplotlib _plot = plt.plot(range(5), range(5), label = 'a') legend = plt.legend(loc = 'upper left', title = 'this is a long title')

+0

당신은 우리에게 당신이보고있는 문제를 재현 몇 가지 코드를 보여줄 수 있습니까? – TheBigH

+0

'matplotlib.pyplot을 plt, matplotlib로 가져 오기 _plot = plt.plot (range (5), range (5), label = 'a') legend = plt.legend (loc = '왼쪽 위', 제목 = 이것은 긴 제목입니다. ')' 다음은 왼쪽이 아니라 중앙에 선과 a를 생성합니다. –

+0

@FlavienLambert 귀하의 질문에 그것을 편집하십시오. – tacaswell

답변

0

당신이 그런 식으로 뭔가를 찾고 계십니까? 당신이 그것을 얻을 수 있도록 경우 enter image description here

는 :

x = arange(1.0, 15, 1.0) 
plot(x,log(x),label=r'$y=log(x)$') 
plot(x,5*x,label=r'$y=5x$') 
plot(x,5*x+log(x),label=r'$y=5x+log(x)$') 
plot(x,x**2,label=r'$y=x^2$') 
legend(loc='upper left') 
show()