对两个相同的熊猫数据帧的assert_frame_equal断言

时间:2020-02-02 16:21:23

标签: pandas dataframe

我正在做2个pandas数据帧比较,这是我的声明失败的地方。

pd.testing.assert_frame_equal

这是断言错误

E   AssertionError: DataFrame.iloc[:, 8] (column name="xxxxx") are different
E
E   DataFrame.iloc[:, 8] (column name="xxxxx") values are different (50.0 %)
E   [left]:  [143455434, None]
E   [right]: [143455434, None]

左和右相同,但仍给出错误。两列都是对象类型

1 个答案:

答案 0 :(得分:0)

可能是一个错误。解决方法是先转换为str,然后检查