gpt4 book ai didi

python - 有没有更有效的方法来聚合数据集并计算 Python 或 R 中的频率?

转载 作者:太空宇宙 更新时间:2023-11-04 08:28:09 25 4
gpt4 key购买 nike

我有一个数据集 [0, 1, 1, 2],我想聚合它。为此,我必须手动计算并将 'frequency':1/4 放入 DataFrame 中。这是代码。

>>> df = pd.DataFrame({'value':[0, 1, 1, 2],
... 'frequency':1/4})
>>> df.groupby('value').sum()
frequency
value
0 0.25
1 0.50
2 0.25

有没有更有效的方法来聚合数据集并在 Python 或 R 中自动计算频率?

最佳答案

df['value'].value_counts(normalize=True,sort=False)

也许你可以试试这个......

引用:-

  1. pandas.Series.value_counts()

关于python - 有没有更有效的方法来聚合数据集并计算 Python 或 R 中的频率?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55197717/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com