【问题标题】:Apply functions to nested list inside pandas rows将函数应用于熊猫行内的嵌套列表
【发布时间】:2020-04-29 02:25:33
【问题描述】:

我有以下 df,我试图弄清楚如何从每行中的每个列表中提取唯一值以简化我的 df。

就好像你将unique() 应用到第一行,然后你只得到一次'NEUTRALREGION'。请注意,我还有另外 4 列具有相同要求。

【问题讨论】:

  • 如果列表中的值总是相同的,你可以简单地做df["Neutral_Partners"].str[0]
  • 请提供您的数据框的最小示例,我们可以重建而不是图像

标签: python pandas numpy


【解决方案1】:

我使用df.applymap(lambda x: set(x)) 解决了这个问题。

这让我可以检查每个单元格中的唯一值。

【讨论】:

    猜你喜欢
    • 2019-02-07
    • 2019-07-16
    • 2021-11-03
    • 2019-03-05
    • 1970-01-01
    • 2021-07-12
    • 1970-01-01
    • 1970-01-01
    • 2022-01-15
    相关资源
    最近更新 更多