datatypes = [('int_field', 'i4'), ('floatlike', 'S10'), ('strfield', 'S10')]
y_np = np.loadtxt('weird.csv', dtype=datatypes, delimiter=',', skiprows=1)
Prevent pandas from automatically infering type in read_csv