x = np.arange(0, 5, 0.1)
y = np.sin(x)
plt.plot(x, y, marker='o', fillstyle='full', markeredgecolor='red',
    markeredgewidth=0.0)
How to remove outline of circle marker when using pyplot.plot in matplotlib