2016-11-13 9 views
1

1234567.89のような値を持つ列を1,234,567.89に変換したいとします。誰かがこれで私を助けることができますか?pandasの数値列をコンマ区切り文字列に変換するにはどうすればよいですか?

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

をしかし、新しい列が文字列ではなく、山車が含まれていることに注意してください:

+0

[よくある質問はどうすればよいですか?](http://stackoverflow.com/help/how-to-ask)をよく読んで質問を更新してください。 –

答えて

12

あなたはこれを行うことによって、あなたの列の書式を設定することができます。

+0

すばらしい。それはとてもうまくいく。神はあなたを祝福します: - ディエゴありがとう。 –

+2

@Wanttotryeverything cool!あなたは答えを受け入れてください(緑色のマーク)? :) –

関連する問題