Maison > Article > développement back-end > Comment puis-je modifier le formatage de sortie pour l'agrégation Pandas Groupby avec la notation scientifique ?
Chez les pandas, les opérations groupby peuvent produire une notation scientifique pour de grands nombres, ce qui peut être indésirable.
Pour modifier le format, utilisez l'option display.float_format pour spécifier un convertisseur de chaîne personnalisé. Par exemple, pour ajouter des décimales et limiter le nombre de décimales :
pd.set_option('display.float_format', lambda x: '%.3f' % x)
Cela convertira les valeurs numériques en chaînes avec trois décimales.
Alternativement, si vous préférez ne pas travailler avec chaînes, vous pouvez appliquer une fonction lambda à chaque valeur de la série pour personnaliser le formatage :
Series(np.random.randn(3)).apply(lambda x: '%.3f' % x)
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!