如何将pandas中的数字列转换为带逗号分隔符的字符串?

时间:2016-11-13 19:48:17

标签: python pandas formatting series

我想将值为1234567.89的列转换为1,234,567.89。有人可以帮我这个。

1 个答案:

答案 0 :(得分:20)

您可以通过执行以下操作来设置列的格式:

df['new_column_name'] = df['column_name'].map('{:,.2f}'.format)

但请记住,新列将包含字符串,而不是浮点数。