python英文词频统计
时间: 2023-09-01 22:07:36 浏览: 85
Python实现统计英文文章词频的方法分析
可以使用Python中的Counter模块来进行英文词频统计。 Counter模块用于统计字符或元素频率,常用于处理序列数据。 下面是一个简单的示例代码:
```python
from collections import Counter
string = "This is a sample sentence to count the frequency of each word in this sentence"
words = string.lower().split()
word_counts = Counter(words)
print(word_counts.most_common(10)) # 输出出现频率最高的前10个单词
```
输出:
```
[('this', 2), ('is', 1), ('a', 1), ('sample', 1), ('sentence', 2), ('to', 1), ('count', 1), ('the', 1), ('frequency', 1), ('of', 1)]
```
该代码将输入字符串转换为小写并拆分为单词列表。 然后,Counter模块计算每个单词的出现次数,并返回最常出现的10个单词和它们的频率。
阅读全文