美文网首页
< 制作词云 E01 >—WordArt

< 制作词云 E01 >—WordArt

作者: MrAndyW | 来源:发表于2018-02-04 11:16 被阅读0次

    1. 制作原料:

    主料:文本(QQ聊天记录)
    辅料:WordArt,jieba(python包)

    • jieba 是进行中文分词的一个十分实用的软件包。项目在Github的地址为:https://github.com/fxsjy/jieba。我们知道,一个文本的含义需要词语串联得到,利用jieba我们可以将中文字符串进行有效的分割,得到组成文本的各个词语。然后基于词语制作我们的词云图。

    安装并使用 jieba 流程,具体参考前一篇博客
    【传送门】:http://www.jianshu.com/p/dee4ff08df2a

    • 使用: pip install jieba 进行安装;
    • 使用 jieba.cut() 进行分词

    import jieba
    str_cut = jieba.cut(str)

    2. 制作方法:

    介绍制作词云的两种方法:

    • 基于WordArt 进行绘制
    • DIY编程实现
    < E01 >里面我们将先进行WordArt实现
    WordArt

    WordArt 是一款十分好用的在线制作词云的软件。但是,需要付费得到更高清的结果。对于我们普通用户,在网站上申请自己的账号,做几张图娱乐一下就行了。没必要花很多钱去买会员。
    下面是国外的网友的一些作品:

    WordArt Trending - 《Rainbow Stitch》[1]
    WordArt Trending - 《Emojiiiiiiiiiiiiiiiii...》[2]
    WordArt Trending -《Mickey Mouse》[3]

    [1] https://wordart.com/qhlv4vxrevtz/rainbow-stitch
    [2] https://wordart.com/sajylyvwjx6u/emojiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
    [3] https://wordart.com/s3zwaue4bw0s/mickey-mouse

    想要制作自己的词云图,首先要准备好自己的文本材料(在这里,我以qq聊天记录为例子进行演示):有关 qq聊天记录的提取和分词 请翻看前篇BLOG(传送门)
    注册登录账户,创建(CREATE NOW)自己的项目以后,WordA如图选项栏分为:文本、形状、字体、布局以及风格。

    WordArt
    1. 导入自己的文本。再导入文本之前需要进行分词操作


      文本导入.png
    2. 导入合适的字体。这里需要注意的是WordArt本身没有支持中文的字体。需要我们手动进行导入。可以网上下载一些字体。导入(.ttf)字体文件。然后选择好形状以及布局


      选项面板
    3. 然后点击“Visualize”按钮。静静等待一会儿。就可以得到属于自己的词云图啦~


      Valentine 01
      Valentine 02
      valentine 03

    是不是很棒呀~赶快行动起来吧!!!

    相关文章

      网友评论

          本文标题:< 制作词云 E01 >—WordArt

          本文链接:https://www.haomeiwen.com/subject/pdjuzxtx.html