To help us understand and resolve your issue please check that you have provided
the information that corresponds to the type of issue that you are submitting. You can feel free to delete the sections that do not apply to your issue.
The method patch.set_offsets() fails quietly if passed a transposed array compared to what it expects.
Code for reproduction
from matplotlib import pyplot as plt
U = scipy.rand(2,10)
patch = plt.scatter(U[0, :], U[1, :])
U[0, :] = 0
A figure with 5 scattered points at the origin and 5 scattered in the box [0,1]x[0,1]
I expect this to fail, the array U should be Nx2, rather than 2xN
Python 2.7.11 |Anaconda 2.4.1 (x86_64)| (default, Dec 6 2015, 18:57:58) (MacOSX)
Matplotlib version: 1.5.1