私はパンダが初めてで、1
sとsで完全に構成されたテーブルを読み取ろうとすることから始めました。関数を0
使用してそれを実行しています。read_csv
すべてがうまくいき、列の型が int64 の DataFrame を取得します。値を導入すると問題が発生しNaN
ます。その場合、列の型が の DataFrame を取得しますfloat64
。これは予想される動作ですか?値は型NaN
と互換性がありませint
んか?
また、フロート列を使用して DataFrame をキャストしようとしましたDataFrame(data, dtype=numpy.int64)
が、この場合は次のようになります。
col1 col2
row1 -9223372036854775808 1
row2 1 0