我有一个包含多个列的数据帧,我正在try 获取其中所有值都是唯一的(不同的)列.
对于没有缺失值的列,我能够做到这一点:
df.columns[df.nunique(dropna=False) == len(df)]
但我找不到一种简单的解决方案来解决带有NAN的柱子
我有一个包含多个列的数据帧,我正在try 获取其中所有值都是唯一的(不同的)列.
对于没有缺失值的列,我能够做到这一点:
df.columns[df.nunique(dropna=False) == len(df)]
但我找不到一种简单的解决方案来解决带有NAN的柱子
nunique
and count
df.columns[df.nunique() == df.count()]
nunique
计算unique
个值(不包括NaN)count
顾名思义,计算所有的值(不包括NaN)