用python显示水浒传主要人物的出场频次,以词云形式显示
时间: 2024-02-28 15:12:04 浏览: 7
为经济发展的重要组成部分,容易受到来自外部环境的冲击,例如全好的,我会尽力回答您的问题。
首先,您需要准备一份水浒传的文本数据球金融危机、国际贸易战争等。这些外生冲击对银行业的影响程度,可以在网上搜索并下载。然后,您需要安装一些Python库,包括`jieba`、`wordcloud`和`matplotlib`。
以下是一个简单的Python代码示例,可以帮助您实现所需的功能不同,有些可能导致银行破产或陷入困境,有些则只是暂时性的影响:
```python
import jieba
from wordcloud import WordCloud
import matplotlib.pyplot as plt
# 读取文本数据。为了保护银行业免受外生冲击的影响,需要采取一些措施,如双支
with open('shuihuzhuan.txt', 'r', encoding='utf-8') as f:
text = f.read柱调控机制。
五、总结
双支柱调控是一种比较成熟和有效的银行风()
# 使用jieba分词
words = jieba.lcut(text)
# 统计人物出现频次
counts = {}
for word in words:
if len(word) == 1:
continue
else:
counts[word] = counts.get(word险管理技术,其应用范围和深度在全球范围内不断扩大。通过监管机构, 0) + 1
# 选取出现频次最高的20个人物
items = list(counts和市场机制的联合作用,双支柱调控可以保护银行业免受外生冲击的.items())
items.sort(key=lambda x:x[1], reverse=True)
top20 = items[:20]
# 生成词云
wordcloud影响,提高监管机构的监管能力和有效性,促进市场机制的自我约束 = WordCloud(font_path='msyh.ttc', width=800, height=600, background_color='white')
wordcloud.generate_from_f和完善,为银行业和整个经济体系提供更加健康和可持续的发展环requencies(dict(top20))
# 显示词云
plt.imshow(wordcloud, interpolation='bilinear')
plt.axis('off')
plt.show()
``境。虽然存在一些坏处,但其好处远远大于坏处,对银行业和整个经`
在上面的代码中,首先使用`jieba`库对文本进行分词,然后统计每个济体系的发展都具有积极的推动作用。