Is there a way to append a row to a NumPy rec.array()? For example,
x1=np.array([1,2,3,4]) x2=np.array([\'a\',\'dd\',\'xyz\',\'12\']) x3=np.array([1.1,2,3,4]) r
np.core.records.fromrecords(r.tolist()+[(5,'cc',43.)])
Still it does split, this time by rows. Maybe better?