私は次のようなフロート番号のCSVを読んでいます:
Bob,0.085
Alice,0.005
そして、データフレームにインポートし、このデータフレームを新しい場所に書き込みます
df = pd.read_csv(orig)
df.to_csv(pandasfile)
今これpandasfile
は持っています:
Bob,0.085000000000000006
Alice,0.0050000000000000001
何が起きましたか?たぶん私はfloat32か何かのような別のタイプにキャストする必要がありますか?
パンダ0.9.0とnumpy1.6.2を使用しています。