【问题标题】:pandas unique values multiple columns different dtypes熊猫唯一值多列不同的dtypes
【发布时间】:2017-02-17 08:45:01
【问题描述】:

类似于pandas unique values multiple columns 我想计算每列唯一值的数量。但是,由于 dtypes 不同,我收到以下错误:

数据框看起来像 small[['TARGET', 'title']].apply(pd.Series.describe) 给了我结果,但只针对类别类型,我不确定如何过滤索引,仅针对每列具有唯一值的最后一行

【问题讨论】:

  • small[['TARGET','title']].apply(lambda x: np.unique(x).size) 是你想要的吗?
  • 确实如此。谢谢。请随意写下这个作为答案

标签: python pandas unique


【解决方案1】:

使用applynp.unique 获取每列中的唯一值并取其size

small[['TARGET','title']].apply(lambda x: np.unique(x).size)

谢谢!

【讨论】:

    猜你喜欢
    • 2015-01-14
    • 1970-01-01
    • 2021-03-17
    • 2016-07-06
    • 2018-06-25
    • 2021-12-06
    • 1970-01-01
    • 2021-08-12
    相关资源
    最近更新 更多