簡體   English   中英

我如何抑制指數顯示 output

[英]How do i suppress exponential display output

我很難在 dataframe 中格式化一個簡單的浮點列:

output_df['ann_avg_prem'].map('${:,.2}'.format)

我想要 output 類似於:

0 $1,650.00
1 $1,650.00

但由於某種原因,我無法抑制指數符號。 我想在我的演示文稿 output 中保留空間,最高 99,999,999.99 美元。

這是我得到的:

0    $ 1.6e+03
1    $ 1.6e+03
2    $ 1.6e+03
3    $ 1.6e+03
4    $ 1.6e+03
Name
e: ann_avg_prem, dtype: object

我真的無法理解格式化文檔,我正在嘗試的一切都是給我一條錯誤消息。

添加f說明符:

 df.x.map('${:,.2f}'.format)
 #               ^ this

Output:

0    $1,650.00
1    $1,650.00
Name: x, dtype: object

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM