Me quedó la duda del uso de más de dos dimensiones con numpy, se me hace más dificil que tomar un dataframe multiindex, sería semejante verdad? adicional teniendo el siguiente ejemplo:
datos = np.array(
[
['Roberto', 'casado', 'masculino'],
['Sheila', 'soltero', 'femenino'],
['Bruno', 'soltero', 'masculino'],
['Rita', 'casado', 'femenino']
]
¿Cómo puedo realizar un filtro al estilo pandas como por ejemplo df[df['sexo']=='masculino'] pero con numpy? por lo que ví, numpy lo vimos filtrar por filas mas no por columnas, saben cómo se podría hacer por columnas con numpy?