Encuentre los valores mínimos de la columna df basados en otra columna

Real

Tengo el siguiente marco de datos

   index  X Coordinate  Y Coordinate  Z Coordinate  indices  distances
0      0    650355.148   4766450.315        39.086      537   0.348036
1      1    650355.148   4766450.314        39.086      537   0.347131
2      2    650372.398   4766676.602       -18.388      461   0.398005
3      3    650372.979   4766676.880       -18.087      461   0.591304
4      4    650373.776   4766677.397       -18.172      461   1.432126

y quiero averiguar las distancias mínimas de cada índice, así que lo dejé a continuación

ingrese la descripción de la imagen aquí

Intenté df ['distancias']. Min () no pude obtener el resultado que quiero

Corralien

Utilizar groupby:

>>> df.loc[df.groupby('indices')['distances'].idxmin()]

   index  X Coordinate  Y Coordinate  Z Coordinate  indices  distances
2      2    650372.398   4766676.602       -18.388      461   0.398005
1      1    650355.148   4766450.314        39.086      537   0.347131

Este artículo se recopila de Internet, indique la fuente cuando se vuelva a imprimir.

En caso de infracción, por favor [email protected] Eliminar

Editado en
0

Déjame decir algunas palabras

0Comentarios
Iniciar sesiónRevisión de participación posterior

Artículos relacionados

Encuentre los valores mínimos de la columna df basados en otra columna

Copiar los valores de una columna, basados en los valores de otra columna

Obtener valores basados en el máximo de otra columna

Encuentre los 5 valores principales basados en la suma de la última columna y la última fila

Obtener valores de columna basados en cambios en otra columna

Obtener valores de columna basados en cambios en otra columna

Servidor SQL: encuentre rangos de una columna basados en otra

Agregue los valores mínimos y máximos en una columna en función de otra columna de la matriz - Python

Establecer valores de columna basados en la búsqueda de otra columna

contar valores de texto únicos basados en la condición en otra columna entre los criterios de fecha

Valores promedio de una columna basados en los valores de otra

Encuentre los elementos frecuentes de una lista en la columna de pandas agrupados por otra columna

Elegir los valores de la columna en función de los valores máximos de otra columna

Elegir los valores de la columna en función de los valores máximos de otra columna

¿Cómo agregar a los valores mínimos del agregado los valores simples de otra columna en un DataFrame?

Encuentre la fila / columna de todos los valores máximos en cada fila de una matriz

Combinó dos marcos de datos basados en el índice, reemplazando los valores coincidentes en otra columna

¿Cómo puedo crear números de pedido basados en los valores de otra columna?

restar valores a en la columna en R en función de los valores en otra columna

Encuentre los valores promedio de una columna en términos del rango de fechas de otra columna en R

r enumerar los valores principales basados en el promedio de otra columna

Función de Python para completar los valores nan basados en otra columna

Oracle SQL Encuentre valores secuenciales basados en criterios en otra columna

Pandas, resta valores basados en el valor de otra columna

Tengo un marco de datos y quiero llenar todos los valores de columna vacíos basados en filas anteriores con valores idénticos basados en otra columna.

Tengo un marco de datos y quiero llenar todos los valores de columna vacíos basados en filas anteriores con valores idénticos basados en otra columna.

Sumar valores únicos basados en otra columna

Obtener valores basados en otra columna

Los pandas obtienen valores únicos en una columna basados en otra columna python

TOP Lista

CalienteEtiquetas

Archivo