我正在编写一段代码,遍历每条记录并打印一个名为interval的统计数据。你知道吗
for record in records:
from collections import Counter
count = Counter(intervals)
for interval, frequency in count.iteritems():
print interval
print frequency
输出如下所示:
Record 1
199
7
200
30
Record 2
199
6
200
30
在本例中,在记录1中,间隔长度199有7个实例,间隔长度200有30个实例。在记录2中,间隔长度199有6个实例,间隔长度200有31个实例。 我希望看到这两个记录的总体统计摘要,但不知道如何获得这些结果:
All Records
199
13
200
61
其中,在两条记录中,间隔长度199(7+6)共有13个实例,间隔长度200(30+31)共有61个实例。我很难得到如上所示的我的记录的总体统计摘要。你知道吗
您需要在
for loop
之外存储频率计数的变量 下面的例子可能会对你有所帮助。你知道吗输出:
参考collections.Counter
相关问题 更多 >
编程相关推荐