如何将系列或数据框dtype转换为货币,而不将其转换为字符串?

时间:2019-06-05 16:22:14

标签: dataframe type-conversion currency dtype

希望将数据框中的列转换为货币类型。

我看到了一些很好的解决方案,但是它们将其转换为字符串,并且以后无法在脚本中对该值执行数学功能。

这是我用来转换的代码:

df1['Profit/Losses']=df1['Profit/Losses'].apply(lambda x: "${:.1f}k".format((x/1000)))

但是,它又变成了字符串。

我仍然希望看到这样的示例:

$1,050.75

并能够求和,取平均值,并从中删除diff函数。

$1,050.75 + $650.10 = $1,700.85

0 个答案:

没有答案