scatterplot: changed linewidth to edgecolor

As of matplotlib1.14.1, using linewidths=0 in a scatter plot will result in a blank figure when saved.
If the parameter edgecolors=None is used instead, the plot saves correctly.