首页 > 解决方案 > 如何在数据框中将浮点数转换为货币(美元)?

问题描述

我的数据框看起来像这样

如何在熊猫中将十进制值转换为美元?

例如 8.301400 应该是 $8,30,1400

标签: pythonpandasdataframenumpycurrency-formatting

解决方案


df['column'] = df['column'].apply(lambda x: f"${x*100000:,.2f}")

我认为 100000 是乘数,但如果是另一个,只需在上面更改。


推荐阅读