Можно ли просто сделать толстую белую границу вокруг ваших маркеров? Это не обычай linestyle, а простой способ получить аналогичный эффект:
y = np.random.randint(1,9,15)
plt.plot(y,'o-', color='black', ms=10, mew=5, mec='white')
plt.ylim(0,10)
[/g0]
Здесь ключом являются аргументы
mec='white'
, цвет маркера белого маркера ms=10
, маркеры 10 баллов (это довольно большой), mew=5
, ширина края маркера 5 точек , так что эффективно точки 10-5 = 5 баллов.