38丨数据可视化实战:如何给毛不易的歌曲做词云展示?

如何制作词云

词云也叫文字云,帮助统计文本中高频出现的词,过滤掉某些常用词(比如“作曲”“作词”),将文本中的重要关键词进行可视化。
创建词云并展示

#创建词云
wc = WordCloud(
    background_color='white',# 设置背景颜色
    mask=backgroud_Image,# 设置背景图片
    font_path='./SimHei.ttf',  # 设置字体,针对中文的情况需要设置中文字体,否则显示乱码
    max_words=100, # 设置最大的字数
    stopwords=STOPWORDS,# 设置停用词
    max_font_size=150,# 设置字体最大值
    width=2000,# 设置画布的宽度
    height=1200,# 设置画布的高度
    random_state=30# 设置多少种随机状态,即多少种颜色
)
#生成词云
 wordcloud=generate(text)  #传入的参数 text 代表你要分析的文本
 wordcloud.tofile(“a.jpg”)    #得到的词云图像直接保存为图片格式文件。
#展示
import matplotlib.pyplot as plt
plt.imshow(wordcloud)
plt.axis("off")
plt.show()

给毛不易的歌曲做词云展示

38丨数据可视化实战:如何给毛不易的歌曲做词云展示?_第1张图片

你可能感兴趣的:(38丨数据可视化实战:如何给毛不易的歌曲做词云展示?)