我有两个列表 value 和 freq ,数据如下:
value freq 1 2 2 1 3 3 6 2 7 3 8 3 ....
我希望输出结果如下:
bin freq 1-3 6 4-6 2 7-9 6 ...
我可以编写几行代码来完成此操作。但是,我想知道是否有标准Python或Numpy内置函数可以使用?当您获得具有重复的数组/列表数据时,即它们尚未分组为频率表(例如 d= [1,1,2,3,3,3,6,6,7,7,7,8,8,8,...]
)时,我找到了解决方案。但在这种情况下,我找不到答案。我不想先将我的数据转换为单个扩展列表,例如d
,然后再使用直方图函数。