Deal with pathological case where nobs=1

In this case the plots crash due to an invalid xlim. Also adds markers if only one point is plotted