0
사용자 정의 마커가있는 matplotlib에 간단한 플롯을 만들려고합니다. 내부에서 외부로 확장되는 더하기 기호가있는 비어 있거나 채워진 원 모양의 표식을 찾고 있습니다. 또한 커스텀 (기본값보다 큰) 마커 크기를 설정하고 싶습니다. 이 마커는 데이터를 표시하는 데 필요합니다. 나는 여기에 내 코드를 부착하고있다 : 나는 인터넷에 보니 내가 생각matplotlib 사용자 정의 마커, 더하기 기호가있는 빈 원 또는 채워진 자
import sys
import os
import numpy
import matplotlib.pyplot as plt
from pylab import *
trap_error = 'mag_velocity.txt'
mag, vel = numpy.loadtxt(trap_error, unpack =True)
#plt.plot(vel, mag, '\\bigoplus')
plt.plot(vel, mag, marker='$\\bigoplus$', markersize=15)
plt.ylim(-11, -19)
plt.xlim(-2, -7)
plt.show()
'\ bigoplus는'내가 무엇을 찾고 있지만 작동하지 않을 것 같다.
감사합니다. @Douglas, 저의 경우, 플롯이 분산 마커 대신 라인 플롯을 만듭니다. 아래의 업데이트 된 이미지를 참조하십시오. plt.scatter가 나에게 약간의 오류를 반환합니다. mrker 유일한 음모를 만드는 방법을 알려주시겠습니까? – bhjghjh
좋은 점은 행을 제거하려면'linestyle = 'None'을 추가하십시오. 나는 대답도 업데이트했다. –