a
a[a[:, (0)] > 3]
a[a[:, (0)] > 3][:, (np.array([True, True, False, True]))]
a[np.ix_(a[:, (0)] > 3, np.array([True, True, False, True]))]
Select certain rows (condition met), but only some columns in Python/Numpy