2014-05-16 2 views
1

내 범례에 각 마커 중 3 개가 표시되는 이유를 알 수 없습니다.그래프의 추가 마커 설명 범례

Google 검색/stackoverflow가 numpoints = 1으로 안내되었지만 문제가 계속 발생합니다. 어떤 아이디어 나 제안?

코드 :

fig, ax = plt.subplots(figsize=(14,7)) 
fig.patch.set_facecolor('white') 

..... 

markers = ["o", "s", "d", "v"] 
for i in range(4): 
    plt.scatter([j for j in range(1,7)], 
       ygroup[i], 
       s = 38, 
       c = colours[i], 
       marker = markers[i], 
       edgecolors='none', 
       label = instloop[i]) 

ax.legend(loc = 'best', numpoints = 1) 
show() 

사진 :

enter image description here

답변

2

산포도를위한 특별한 키워드 인수가있다 - 당신은 scatterpoints=1

+0

ax.legend()에 오 모두 감사 전달하려는. 그거 간단해. 나는 좀 어리 석다. -_- – As3adTintin