2016-05-08 2 views
3

パンダto_csv()は整数を浮動小数点に変換しています。どうすればこの機能を無効にできますか?パンダto_csv()floatを無効にする

私はfloat_format=Noneと設定しましたが、同じ問題です。

答えて

2

pd.to_csv()は通常floatに変換されません。この列にnp.nanがある可能性はありますか?その場合、この列のdtypeはfloat64になります。

np.nan

が他int又はboolカラムに導入されると、列全体がfloatにキャストされます。

私はそれが助けてくれることを願っています!

+0

あなたは正しいです。私がintと思っていたのは、 'float64'として再作成されました。私はそれを修正するために 'astype(int)'を使いました。 – drum

+0

そのうちの1つ! – Thanos

関連する問題