Saltar al contenido

los pandas obtienen el valor mínimo por fila de dos o más columnas

Si te encuentras con alguna parte que te causa duda puedes dejarlo en los comentarios y te ayudaremos lo mas rápido que podamos.

Solución:

Si está tratando de obtener la fila sabia mininum de dos o más columnas, utilice pandas.DataFrame.min y especificar axis=1.

data['min_c_h'] = data[['flow_h','flow_c']].min(axis=1)

# display(data)
   flow_c  flow_d  flow_h  min_c_h
0      82      36      43       43
1      52      48      12       12
2      33      28      77       33
3      91      99      11       11
4      44      95      27       27
5       5      94      64        5
6      98       3      88       88
7      73      39      92       73
8      26      39      62       26
9      56      74      50       50

Si desea obtener un valor mínimo único de varias columnas:

data[['flow_h','flow_c']].min().min()

el primer “min()” calcula el mínimo por columna y devuelve una serie de pandas. El segundo “min” devuelve el mínimo de los mínimos por columna.

Al final de la página puedes encontrar las anotaciones de otros administradores, tú asimismo puedes insertar el tuyo si te apetece.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *