我正在做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]
左和右相同,但仍给出错误。两列都是对象类型
答案 0 :(得分:0)
可能是一个错误。解决方法是先转换为str,然后检查