matplotlib: график или разброс без линии через маркер
Есть ли простой способ получить scatter()
участки (или просто plot
s) с точками данных, показанными некоторым маркером и соединенными линиями, но когда markerfacecolor='none'
(или же facecolor=none
) иметь линию, не показанную в области маркера.
Например:
xx = arange(0.0,10.0,0.5)
yy = sin(xx)
plt.plot(xx,yy,'k-',marker='o',markerfacecolor='none')
результаты на следующем рисунке.
Но я бы хотел, чтобы линии, соединяющие точки данных, начинались не с центра каждого маркера, а с его границ.