matplotlib: график или разброс без линии через маркер

Есть ли простой способ получить scatter() участки (или просто plots) с точками данных, показанными некоторым маркером и соединенными линиями, но когда markerfacecolor='none' (или же facecolor=none) иметь линию, не показанную в области маркера.

Например:

xx = arange(0.0,10.0,0.5)
yy = sin(xx)
plt.plot(xx,yy,'k-',marker='o',markerfacecolor='none')

результаты на следующем рисунке.

Но я бы хотел, чтобы линии, соединяющие точки данных, начинались не с центра каждого маркера, а с его границ.

0 ответов

Другие вопросы по тегам