zoukankan      html  css  js  c++  java
  • wordcloud词云可视化

     1 import jieba
     2 import wordcloud
     3 
     4 f = open("新时代中国特色社会主义.txt", "r", encoding="gbk") #只读.txt文件。这里一定注意是gbk!!!,而不是utf-8(如果出错,请把encoding删除)
     5 
     6 t = f.read()
     7 f.close()
     8 ls = jieba.lcut(t)
     9 
    10 txt = " ".join(ls)
    11 w = wordcloud.WordCloud(
    12     width=1000, height=700,
    13     background_color="white",
    14     font_path="MSYH.ttc" #没有设置字体可能出现,词云的结果均为方框。建议设置MSYH.ttc/MSYH.TTC(微软雅黑)
    15 )
    16 w.generate(txt)
    17 w.to_file("wordcloud1.png") #在程序当前目录,生成图片wordcloud1.png

     1 import jieba
     2 import wordcloud
     3 from scipy.misc import imread
     4 
     5 mask = imread("chinamap.jpg") #设置背景图片chinamap.jpg
     6 excludes = { }
     7 
     8 f = open("新时代中国特色社会主义.txt", "r", encoding="gbk") #只读.txt文件。这里一定注意是gbk!!!,而不是utf-8(如果出错,请把encoding删除)
     9 
    10 t = f.read()
    11 f.close()
    12 ls = jieba.lcut(t)
    13 txt = " ".join(ls)
    14 
    15 w = wordcloud.WordCloud(
    16     width = 550, height = 500,
    17     background_color = "white",
    18     font_path = "MSYH.ttc", mask = mask #没有设置字体可能出现,词云的结果均为方框。建议设置MSYH.ttc/MSYH.TTC(微软雅黑)
    19     )
    20 
    21 w.generate(txt)
    22 w.to_file("wordcloud2.png") #在程序当前目录,生成图片wordcloud2.png

  • 相关阅读:
    6.基础控件
    5.对话框组合
    4.对话框程序
    3. MFC原理介绍
    三星曲面显示器
    笔记本光驱接口怎么外接台式机硬盘?
    笔记本usb外接3.5寸sata台式机硬盘, 用mhdd检测不到,怎么处理?
    MHDD检测不到硬盘的解决办法
    MHDD检测电脑硬盘坏道
    一个指向指针函数的函数指针
  • 原文地址:https://www.cnblogs.com/tectal/p/9291479.html
Copyright © 2011-2022 走看看