我将尝试按照它们的概率(用简单的直方图估算)来索引数据。目标是选择系列中概率低于某个阈值的项。
我有一系列整数值,例如:
然后我像这样计算它们的直方图:
现在我已经将每个结果的频率按结果进行了索引,并且有一系列的结果。现在我有两个问题:
我有一系列整数值,例如:
import pandas as pnd
import numpy as np
series = pnd.Series(np.random.poisson(5, size = 100))
然后我像这样计算它们的直方图:
tmp = {"series" : series, "count" : np.ones(len(series))}
hist = pnd.DataFrame(tmp).groupby("series").sum()
freq = hist / hist.sum()
现在我已经将每个结果的频率按结果进行了索引,并且有一系列的结果。现在我有两个问题:
- 是否有一种方法可以通过
freq
定义的结果/频率映射来索引series
? - 如果我成功做到这一点,如何选择仅具有大于某个值的频率的结果?