最佳答案
我想使用print()
和IPython display()
来显示具有给定格式的pandas数据框架。例如:
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
我想以某种方式迫使它印出来
cost
foo $123.46
bar $234.57
baz $345.68
quux $456.79
不需要修改数据本身或创建副本,只需要更改数据的显示方式。
我该怎么做呢?