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, 32110, 99818, 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("保存完成,欧克欧克!")
效果展示