2013-10-07 3 views
0

이것은 2009 paper (PDF)의 음모입니다.Matplotlib : 공백으로 둘러싸인 마커

Plot from

  • 어떤 소프트웨어는이를 그리는 데 사용했다?
  • matplotlib을 사용하여 공백으로 둘러싸인 마커를 동일한 유형의 그리기로 만들려면 어떻게해야합니까?
+3

참조 : http://stackoverflow.com/questions/14498702/custom-plot-linestyle-in-matplotlib –

답변

3

아마도 여러 유형의 플로팅 패키지로이 유형의 플롯을 만들 수 있습니다. 하기 matplotlib에서 비슷한을 얻으려면, 다음과 같이 마커를 설정하려고 :

import numpy as np 
import matplotlib.pyplot as plt 
# random data to stand in 
x1 = 0.8+0.1*np.random.rand(25) 
x2 = 0.3+0.2*np.random.rand(25) 
# customise the marker properties 
plt.plot(x1, color='g', marker='s', mec='w', mfc='g', mew='3', ms=8) 
plt.plot(x2, color='b', marker='s', mec='w', mfc='b', mew='3', ms=8) 
plt.show() 

가 수정할 수있는 속성에 대한 자세한 내용은 plotline2D 문서를 참조하십시오.

+0

이것은 좋은 "해킹"인 것처럼 보이지만 http://stackoverflow.com/에서 지적되었습니다. 여러 줄이 겹치거나 마커가 서로 가까이 있으면 질문/14498702 /가 잘 수행되지 않습니다. 링크에 또 다른 해킹 해결책이 있습니다. 그러나 이것이 실제로 작동하도록하는 간단한 방법은 없습니다. – Daniel

관련 문제