Python 在熊猫中,如何获得第二模式

Python 在熊猫中,如何获得第二模式,python,pandas,Python,Pandas,因此,我正在从数据集生成一个摘要报告。我使用.descripe()来完成繁重的工作,但它没有生成我需要的所有内容,即数据集中第二常见的内容 我注意到,如果我使用.mode()它返回最常见的值,有没有一种简单的方法可以获得第二常见的值?尝试以下方法: 创建一个重复的数据集 使用.mode()查找最常见的值 从集合中弹出具有该值的所有项目 在修改的数据集上再次运行.mode() 尝试以下方法: 创建一个重复的数据集 使用.mode()查找最常见的值 从集合中弹出具有该值的所有项目 在修改的数据集上再

因此,我正在从
数据集
生成一个
摘要报告
。我使用
.descripe()
来完成繁重的工作,但它没有生成我需要的所有内容,即数据集中第二常见的内容

我注意到,如果我使用
.mode()
它返回最常见的值,有没有一种简单的方法可以获得第二常见的值?

尝试以下方法:

  • 创建一个重复的数据集
  • 使用
    .mode()
    查找最常见的值
  • 从集合中弹出具有该值的所有项目
  • 在修改的数据集上再次运行
    .mode()
    尝试以下方法:

  • 创建一个重复的数据集
  • 使用
    .mode()
    查找最常见的值
  • 从集合中弹出具有该值的所有项目
  • 在修改的数据集上再次运行
    .mode()
    根据文件,这样做的目的是:

    结果对象将按降序排列,以便第一个 元素是最常出现的元素

    根据文件,这样做的目的是:

    结果对象将按降序排列,以便第一个 元素是最常出现的元素

    df

    通过计数器:如果您想获取模式,并且只需要计数,可以使用此方法

    从收款进口柜台

    计数器(df['A'])。最常见()

    [('c',4),('b',3),('a',2),('d',1),('g',1)]

    计数器(df['A'])。最常见的()

    ('b',3)

    通过值_counts():如果要以表格格式查看所有计数,请选择此选项

    df['A'].值_计数()

    谢谢

    df

    通过计数器:如果您想获取模式,并且只需要计数,可以使用此方法

    从收款进口柜台

    计数器(df['A'])。最常见()

    [('c',4),('b',3),('a',2),('d',1),('g',1)]

    计数器(df['A'])。最常见的()

    ('b',3)

    通过值_counts():如果要以表格格式查看所有计数,请选择此选项

    df['A'].值_计数()


    谢谢

    我发布的是一个解决方案,但在您的问题中发布相关代码可能对其他读者有所帮助。我发布的是一个解决方案,但在您的问题中发布相关代码可能对其他读者有所帮助。任何其他想法,无需弹出值任何其他想法,无需弹出值
    df['column'].value_counts()
    
        A
    0   a
    1   b
    2   c
    3   d
    4   g
    5   a
    6   b
    7   b
    8   c
    9   c
    10  c
    
    c    4
    b    3
    a    2
    d    1
    g    1