Python100个库分享第23个—wordcloud(词云图)
词云图是一种可视化数据的方法,常用于表达文本中词语的重要性或频率。Python中的wordcloud
库可以生成这样的图。
安装库:
pip install wordcloud
示例代码:
from wordcloud import WordCloud
import matplotlib.pyplot as plt
# 准备一段文本
text = "Python是一种面向对象的解释性脚本编程语言,也是一种交互式编程环境。"
# 生成词云图对象
wordcloud = WordCloud(width=800, height=600, background_color='white', font_path='msyh.ttc').generate(text)
# 显示词云图
plt.imshow(wordcloud, interpolation='bilinear')
plt.axis('off')
plt.show()
在上述代码中,WordCloud
对象的参数width
和height
设定了词云图的大小,background_color
设定了背景颜色,font_path
设定了字体路径,这里使用了微软雅黑字体。generate
方法用于生成词云图,最后使用matplotlib
显示词云图。
评论已关闭