【问题标题】:How to extract unique values from pandas column where values are in list如何从值在列表中的熊猫列中提取唯一值
【发布时间】:2021-01-23 03:47:34
【问题描述】:

我想从 pandas 数据框中的城市列中提取独特的城市。城市列在列表中有值。我将如何提取城市频率,例如:

Lahore  3
Karachi 2
Sydney  1

等等

示例数据框:

    Name  Age      City
a   jack   34    [Sydney,Delhi]
b   Riti   31    [Lahore,Delhi]
c   Aadi   16  [New York, Karachi, Lahore]
d  Mohit   32     [Peshawar,Delhi, Karachi]

谢谢

【问题讨论】:

    标签: python pandas list dataframe unique


    【解决方案1】:

    让我们试试explode + value_counts

    out = df.City.explode().value_counts()
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-10-15
      • 1970-01-01
      • 2018-06-25
      • 1970-01-01
      • 1970-01-01
      • 2015-01-14
      • 1970-01-01
      相关资源
      最近更新 更多