首页 Python正文

重磅发布,2021年十大网络用语词云图版,pyecharts制作wordcloud词云图实例

sanrenxing Python 2021-12-17 1174 0 | 文章出自:https://mp.weixin.qq.com/s?__biz=MzI5OTAwNjMzMg==&mid=2694958569&idx=1&sn=74c5a50bc4eaf02d0c3cfb12029abeb5&chksm=c9c84dfafebfc4ec6a0a787d36cda38832a76d4dddc32479f09da60c523e9d927a190f1cf63d&token=797630203&lang=zh_CN#rd 2021年度十大网络用语词云图wordcloud

2021年十大网络用语词云图版

2021年十大网络用语

    转眼间,2021年的电量已严重不足,不足到只剩下5%了,作为一个久混江湖的职场人老油条,是时候开启年终总结模式了。这不,就在前几日,国家语言资源监测与研究中心就基于国家语言资源监测语料库(网络媒体部分)发布了“2021年度十大网络用语”,分别是:觉醒年代;YYDS;双减;破防;元宇宙;绝绝子;躺平;伤害性不高,侮辱性极强;我看不懂,但我大受震撼;强国有我。

    知道你们不喜欢看,所以小编一气之下用pyecharts把它翻译成了词云图,是不是好很多,欢迎各位转发使用,记得帮忙推荐一下关注哈。

源代码在这里

    知道过几天还有好多个热词要发布,好多个事件要盘点, 所以听数据说话把代码放在这里了。正所谓“授人以鱼不如授人以渔”嘛!也请各位大神指正错漏。

    需要的环境也很简单,python 3.8+pyecharts 1.9.1

from pyecharts import options as opts
from pyecharts.charts import WordCloud
words = [
    ("觉醒年代", 20),
    ("YYDS", 18),
    ("双减", 16),
    ("破防", 14),
    ("元宇宙", 12),
    ("绝绝子", 10),
    ("躺平", 8),
    ("伤害性不高,侮辱性极强", 6),
    ("我看不懂,但我大受震撼", 4),
    ("强国有我", 2),    
]
c = (
    WordCloud()
    .add("2021年度十大网络用语",
         words,
         word_size_range=[20, 60],
         shape="star",
         word_gap="500",
         pos_left="center",
         pos_top=30,
         )
    .set_global_opts(
        title_opts=opts.TitleOpts(
            title="2021年度十大网络用语",
            pos_left="center",
            pos_top="top",
            title_textstyle_opts=opts.TextStyleOpts(color="blue",
                                                    font_weight="bold",
                                                    font_size=50,
                                                    font_style="oblique",
                                                    font_family="Microsoft YaHei")
                                                    ))
    .render("wordcloud_custom_mask_image.html")
)



版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

评论