CSV からインポートしたデータを操作しています。Pandas が一部の列を浮動小数点に変更したため、これらの列の数値が浮動小数点として表示されるようになりました。ただし、数値は整数として、またはコンマなしで表示する必要があります。整数に変換したり、コンマを表示しないようにする方法はありますか?
ベストアンサー1
浮動小数点出力を変更するには、次のようにします。
df= pd.DataFrame(range(5), columns=['a'])
df.a = df.a.astype(float)
df
Out[33]:
a
0 0.0000000
1 1.0000000
2 2.0000000
3 3.0000000
4 4.0000000
pd.options.display.float_format = '{:,.0f}'.format
df
Out[35]:
a
0 0
1 1
2 2
3 3
4 4