Wie kann man das Format für die Ausgabe einer Groupby-Operation in Pandas ändern, die eine wissenschaftliche Notation für sehr große Zahlen erzeugt?
Ich weiß, wie man Zeichenfolgen in Python formatiert, aber ich bin ratlos, wenn es darum geht, sie hier anzuwenden.
df1.groupby('dept')['data1'].sum()
dept
value1 1.192433e+08
value2 1.293066e+08
value3 1.077142e+08
Dies unterdrückt die wissenschaftliche Notation, wenn ich in eine Zeichenfolge konvertiere, aber jetzt frage ich mich nur, wie das Zeichenfolgenformat formatiert und Dezimalstellen hinzugefügt werden sollen.
sum_sales_dept.astype(str)
dtypes
Ergebnisse?