并通过一些案例展示了模块中一些知识点的应用场景。本节开始, 我们来聊聊如何使用前面的知识点,来完成一些有意思的案例。
今天向大家介绍一个展示男女生姓名的词云图。统计每百万人中,常见的男女生姓名数量,然后通过一个词云图进行展示。统计数据来源于网络。
具体效果如下图所示:
常见男生姓名词云图
常见女生姓名词云图老规矩,文末附上该案例的源代码获取方式。
第一步:思路分析
首先,使用requests模块结合re模块,对网页内的每百万人中男女生名字信息进行提取,使用Python字典存储。然后,利用xlwt模块,将数据写入本地Excel文件中;再利用xlrd模块从Excel文件中读取内容。最后,利用WordCloud模块,对数据内容进行词云展示。下面我们详细介绍。
购买专栏解锁剩余63%