zoukankan      html  css  js  c++  java
  • 词云第一次实践,参考学校老师讲的一些知识点还有网上大佬的代码实现

    from wordcloud import WordCloud
    import cv2
    import jieba

    with open('1906月考.txt', 'r', encoding='utf-8') as f: # 以读的方式打开词云参考的文档
    text = f.read() # 阅读
    cut_text = ' '.join(jieba.cut(text)) # 通过jieba库的cut精确模式进行分词
    # 得到词云形状
    color_mask = cv2.imread('2.jfif') # jfif是一种图片格式,PNG格式好像不行
    cloud = WordCloud(
    # 设置字体,不指定就会出现乱码
    font_path="C:\Windows\Fonts\simkai.TTF",

    # 设置背景色
    background_color='white',
    # 词云形状
    mask=color_mask,
    # 允许最大词汇
    max_words=2000,
    # 最大号字体
    max_font_size=80,
    )
    wCloud = cloud.generate(cut_text)
    wCloud.to_file('cloud_xin.jpg') # 生成的词云图片名称
    import matplotlib.pyplot as plt

    plt.imshow(wCloud, interpolation='bilinear')
    plt.axis('off')
    plt.show()


    添加微信,了解 达内教育集团27大课程体系 

     

  • 相关阅读:
    集合框架
    hashtable
    测试3
    opcache的威力
    信息的信息
    php blog to explore
    BEHAT安装
    Failed to start: SocketListener0@0.0.0.0:4444
    模板方法设计模式
    mysqldump
  • 原文地址:https://www.cnblogs.com/tarenacode/p/11274028.html
Copyright © 2011-2022 走看看