Ich möchte einen Pandas Datenrahmen mit einem gegebenen Format unter Verwendung print()
und des IPython display()
anzeigen. Zum Beispiel:Wie Pandas DataFrame von Schwimmern mit einer Formatzeichenfolge für Spalten anzeigen?
df = pd.DataFrame([123.4567, 234.5678, 345.6789, 456.7890],
index=['foo','bar','baz','quux'],
columns=['cost'])
print df
cost
foo 123.4567
bar 234.5678
baz 345.6789
quux 456.7890
würde Ich mag irgendwie dieses in zwingen
Druck cost
foo $123.46
bar $234.57
baz $345.68
quux $456.79
, ohne dass die Daten selbst zu ändern oder eine Kopie erstellen, sondern nur die Art und Weise ändern, es angezeigt wird.
Wie kann ich das tun?
Ist 'cost' der einzige Schwimmer Spalte, oder gibt es andere Schwimmer Spalten, die nicht mit' $ 'formatiert werden soll? – unutbu
Ich möchte es nur für die Kostenspalte tun (meine realen Daten haben andere Spalten) –