我想用print()
和IPython display()
顯示一個給定格式的熊貓數據框。例如:如何使用列的格式字符串顯示浮動數據框的大熊貓數據框?
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
,而無需修改數據本身或創建一個副本,只是改變它的顯示方式這一點。
我該怎麼做?
是'cost'唯一的浮法列,或者是不應該用'$'被格式化還有其他的浮列? – unutbu
我想只爲成本列做(我的真實數據有其他專欄) –