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

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("保存完成,欧克欧克!")

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值