Python3中 pyecharts.charts库可视化词云图--《你的答案》的歌词!

大城市里の小女人 提交于 2020-01-23 03:07:00

Python3中 pyecharts.charts库可视化词云图–《你的答案》的歌词!

可视化歌曲《你的答案》的歌词,词频自己设计。

#@Project filename:PythonDemo  WordCount
#@IDE   :PyCharm
#@Author :ganxiang
#@Date   :2020/01/11  16:19
from pyecharts.charts import WordCloud
name = ['也许世界就这样', '我也还在路上', '没有人能诉说', '也许我只能沉默', 
'也许我只能沉默眼泪湿润眼眶', '可又不甘懦弱', '低着头 期待白昼', '低着头 期待白昼接受所有的嘲讽', '向着风 拥抱彩虹', '勇敢的向前走','黎明的那道光', '会越过黑暗', '打破一切恐惧我能', '找到答案', '哪怕要逆着光', '就驱散黑暗', '丢弃所有的负担', '你的答案', 'ganxiang', '《你的答案》作词 Lyrics:林晨阳 刘涛作曲 Music:刘涛演唱Singer:阿冗']
value = [10010, 61811, 43178, 40154, 21468, 2214, 1969, 14791, 11213, 3211099818, 45163, 8616, 5163, 31345, 23016, 7851, 6531, 1216, 34115]
size = len(value)
data = []#用于存储name,value组成的元组
for i in range(size):
    data.append((name[i],value[i]))
# shape='circle', 'cardioid', 'diamond', 'triangle-forward', 'triangle', 'pentagon', 'star' 可选
#word_size_range 设置字体的大小
my_wordcloud = (WordCloud()
               .add("你的答案",data, shape='diamond',
               word_size_range=[10,120])
               .set_colors(colors='black')
               .render('./data/wordcount.html')
               )
print("保存完成,欧克欧克!")

效果展示
在这里插入图片描述

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!