2
我是熊猫新手,我已经开始尝试读取完全由1
s和0
s组成的表格,并且我正在使用read_csv
函数来完成此操作。一切正常,我得到一个int64作为列类型的DataFrame。当我引入NaN
值时会出现问题。在这种情况下,我得到一个DataFrame,其列类型为float64
。这是预期的行为? NaN
值是否与int
类型不兼容?nan,float和ints
我也试图通过做DataFrame(data, dtype=numpy.int64)
与浮动列投数据帧,但在这种情况下,我得到的是这样的:在不幸整数D型列不支持
col1 col2
row1 -9223372036854775808 1
row2 1 0