是否可以使用 pandas 找到最小和最大频率?我有一系列值,我想知道它出现的最小和最大频率。以 1 为例,它在 24 个计数中出现了 3 次。因此,平均频率为 3/24 或 1/8。可以通过 1 / 总数得出。
但是,我正在寻找的是找到 1 的最小值和最大值:
min: 0(其他值出现在第一个 1 和第二个 1 之间的次数)
最大值:14(其他值在第二个 1 和第三个 1 之间出现的次数)
样本 DF:
╔════╗
║ X ║
╠════╣
║ 1 ║
║ 1 ║
║ 8 ║
║ 5 ║
║ 8 ║
║ 11 ║
║ 7 ║
║ 11 ║
║ 12 ║
║ 7 ║
║ 2 ║
║ 2 ║
║ 6 ║
║ 7 ║
║ 9 ║
║ 2 ║
║ 1 ║
║ 3 ║
║ 10 ║
║ 2 ║
║ 10 ║
║ 13 ║
║ 4 ║
║ 6 ║
╚════╝
data = {'X':[1,1,8,5,8,11,7,11,12,7,2,2,6,7,9,2,1,3,10,2,10,13,4,6]}
翻阅古今
POPMUISE
相关分类