【问题标题】:Find the columns which are identical in all rows查找所有行中相同的列
【发布时间】:2020-09-24 13:24:29
【问题描述】:

我想获取所有行中具有相同值的列名。

例如,在此数据框中,我希望输出为“名称”

Name    Age City
0   Riti    34  Sydeny
1   Riti    30  Delhi
2   Riti    16  New York
3   Riti    30  Delhi
4   Riti    30  Delhi
5   Riti    30  Mumbai
6   Riti    40  Delhi
7   Riti    30  Delhi

我该怎么做?

【问题讨论】:

标签: python pandas dataframe


【解决方案1】:

检查nunique

df.columns[df.nunique()==1]
Index(['Name'], dtype='object')

【讨论】:

  • 您可以在答案中添加更多解释,这将有助于理解它。
猜你喜欢
  • 1970-01-01
  • 2022-12-05
  • 1970-01-01
  • 2019-12-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-04-09
相关资源
最近更新 更多