zoukankan      html  css  js  c++  java
  • 【python】词云图,入门版

    入门版词云图:

    from wordcloud import WordCloud
    import matplotlib.pyplot as plt #绘制图像的模块
    import jieba #jieba分词
    path_txt='citu3.txt'
    f = open(path_txt,'r').read()
    jieba.load_userdict("dict.txt")
    # 结巴分词,生成字符串,wordcloud无法直接生成正确的中文词云
    cut_text = " ".join(jieba.cut(f))
    wordcloud = WordCloud(
     #设置字体,不然会出现口字乱码,文字的路径是电脑的字体一般路径,可以换成别的
     font_path="C:/Windows/Fonts/STXINWEI.TTF",
     #设置了背景,宽高
     background_color="white",width=1000,height=1000).generate(cut_text)
    plt.imshow(wordcloud, interpolation="bilinear")
    plt.axis("off")
    plt.show()
    

    效果图:

  • 相关阅读:
    leetcode 34 rust
    leetcode 2 rust
    leetcode 1 rust
    leetcode 20 rust
    leetcode 287 rust
    leetcode 18 rust
    lottery抽奖
    webpack
    webpack(7)-生产环境
    webpack(6)-模块热替代&tree shaking
  • 原文地址:https://www.cnblogs.com/helenlee01/p/12617446.html
Copyright © 2011-2022 走看看