【发布时间】:2013-03-19 19:21:33
【问题描述】:
我在 value 和 freq 这两个列表中有数据,如下所示:
值频率 1 2 2 1 3 3 6 2 7 3 8 3 ……我希望输出是
分频 1-3 6 4-6 2 7-9 6 ...我可以写几行代码来做到这一点。但是,我正在寻找标准 python 或 Numpy 中是否有 builitin 函数?当您在数组/列表中重复给出数据时,我找到了解决方案,即它们尚未分组到频率表中(例如 d= [1,1,2,3,3,3,6,6,7,7,7,8,8,8,...]。但是,在这种情况下我找不到答案。我不想转换我的首先将数据放入单个扩展列表(如d)并使用直方图函数。
【问题讨论】: