我有两个熊猫数据框。我知道np.nan与另一个相比会返回false。如何检查数据框中的所有值是否相同?
在以下任何情况下,使用==都不会返回所有True值(尽管说df3是df会返回True)。
import numpy as np
import pandas as pd
df = pd.DataFrame([1,2,3,np.nan,4,5, np.nan])
df2 = df.copy()
0
0 True
1 True
2 True
3 False
4 True
5 True
6 False
我希望它们都返回True,以便检查包含np.nan值的两个大数据框是否相同。