matplotlib no longer connects points, unspecified date ranges are now okay on the plots

less pretty solution, but it seems to work reliably.
Implemented "scatter plot" on matplotlib plot.