Je dispose d'un cadre de données contenant un grand nombre d'enregistrements.
Lors de la lecture des données d'un fichier Excel, les valeurs après la virgule sont ignorées.
Code de la valeur réelle :
df_temp=df_A2C.loc[ (df_A2C['TO_ID'] == 7)]
mini_value = df_temp['DURATION_H'].min()
print("minimum value in column 'TO_ID' is: " , mini_value)
Sortie correcte : valeur minimale dans la colonne 'TO_ID'
est : 0.434833333333333
.
Code des valeurs rejetées :
df_A2C.loc[ (df_A2C['TO_ID'] == 7)].sort_values('DURATION_H').head(1)
Mauvaise sortie :
J'ai besoin de la valeur réelle, c'est-à-dire 0.434833333333333
Comment obtenir exactement la même valeur ici ?