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