资源简介

词云图wordcloud多个案例展示,多个demo,比较多,是处理英语词的,中文的还要用到jieba分词。

资源截图

代码片段和文件信息

#!/usr/bin/env python
“““
Using custom colors
===================

Using the recolor method and custom coloring functions.
“““

import numpy as np
from PIL import Image
from os import path
import matplotlib.pyplot as plt
import os
import random

from wordcloud import WordCloud STOPWORDS


def grey_color_func(word font_size position orientation random_state=None
                    **kwargs):
    return “hsl(0 0%% %d%%)“ % random.randint(60 100)


# get data directory (using getcwd() is needed to support running example in generated IPython notebook)
d = path.dirname(__file__) if “__file__“ in locals() else os.getcwd()

# read the mask image taken from
# http://www.stencilry.org/stencils/movies/star%20wars/storm-trooper.gif
mask = np.array(Image.open(path.join(d “stormtrooper_mask

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        3063  2018-07-27 06:38  wordcloud_cn.py
     文件         452  2018-07-27 06:37  single_word.py
     文件        1319  2018-07-27 06:37  frequency.py
     文件         938  2018-07-27 06:37  simple.py
     文件        1689  2018-07-27 06:38  a_new_hope.py
     文件        4405  2018-07-27 06:38  colored_by_group.py
     文件        1828  2018-07-27 06:37  colored.py
     文件        2221  2018-07-27 06:38  emoji.py
     文件        1173  2018-07-27 06:37  masked.py

评论

共有 条评论