我试图将累积分布计算到字典中。分布应该从给定文本中获取字母,并找到它们出现在文本中的时间的概率,并据此计算累积分布。我不知道我这样做是否正确,但这是我的代码:
with open('text') as infile:
text = infile.read()
letters = list(text)
letter_freqs = Counter(letters(text))
letter_sum = len(letters)
letter_proba = [letter_freqs[letter]/letter_sum for letter in letters(text)]
现在我不想计算累积分布,而是像直方图一样绘制它,有人可以帮我吗?