Python数据分析系列04-豆瓣影评、歌词词云分析

简介: 哈佛大学的校训之一:你所浪费的今天,是逝去的人所奢望的明天;你所厌恶的现在,是未来的你回不去的曾经。

数据

image.png

image.png

展示

from wordcloud import WordCloud
import jieba
import numpy
import PIL.Image as Image 


def cut(text):
    wordlist_jieba = jieba.cut(text)
    space_wordlist = " ".join(wordlist_jieba)
    return space_wordlist


with open("我不是药神.txt", encoding="utf-8")as file:
    text = file.read()
    # 分词
    text = cut(text)
    mask_pic = numpy.array(Image.open("地图.png"))
    wordcloud = WordCloud(font_path="STHeiti-Light.ttc",
                          collocations=False,
                          background_color="white",
                          max_words=1000,
                          #stopwords=["的", "电影", "也", "了", "是", "都"],  
                          mask=mask_pic
     ).generate(text)
    image = wordcloud.to_image()
    wordcloud.to_file('词云_03.png')

image.png

image.png

如果学习上有遇到问题,加/:yiyi990805(备注:阿里云tony)即可。

如果本文对你学习有所帮助-可以点赞👍+ 关注!将持续更新更多新的文章。

相关文章
|
1天前
|
程序员 Python
豆瓣评分9.6!有趣又实用的典范,Python小白应该人手一份!
在这个浮躁的当下,程序员已经沦为IT民工,但这并不意味着学习编程不是一件错事。 苹果创始人乔布斯曾在接受访谈时说过:我觉得每个人都应该学习一门编程语言。学习编程教你如何思考…我把计算机科学看成是基础教育,每个人都应该花 1 年时间学习编程。
|
4天前
|
数据采集 运维 API
适合所有编程初学者,豆瓣评分8.6的Python入门手册开放下载!
Python是一种跨平台的计算机程序设计语言,它可以用来完成Web开发、数据科学、网络爬虫、自动化运维、嵌入式应用开发、游戏开发和桌面应用开发。 Python上手很容易,基本有其他语言编程经验的人可以在1周内学会Python最基本的内容(PS:没有基础的人也可以直接学习,速度会慢一点)
|
4天前
|
算法 NoSQL Python
开山之作!Python数据与算法分析手册,登顶GitHub!
若把编写代码比作行军打仗,那么要想称霸沙场,不能仅靠手中的利刃,还需深谙兵法。 Python是一把利刃,数据结构与算法则是兵法。只有熟读兵法,才能使利刃所向披靡。只有洞彻数据结构与算法,才能真正精通Python
|
4天前
|
数据采集 SQL 数据处理
Python中的Pandas库:数据处理与分析的利器
Python中的Pandas库:数据处理与分析的利器
16 0
|
4天前
|
存储 并行计算 数据挖掘
Python中的NumPy库:科学计算与数据分析的基石
Python中的NumPy库:科学计算与数据分析的基石
61 0
|
4天前
|
数据采集 XML 数据可视化
使用Python进行简单的网页与数据分析
使用Python进行简单的网页与数据分析
52 0
|
5天前
|
数据采集 机器学习/深度学习 数据可视化
使用Python进行简单的数据分析与可视化
使用Python进行简单的数据分析与可视化
83 0
|
5天前
|
数据采集 数据挖掘 数据处理
Python数据分析实战:使用Pandas处理Excel文件
Python数据分析实战:使用Pandas处理Excel文件
74 0
|
7月前
|
数据可视化 数据挖掘 Python
【Python】数据分析:matplotlib折线图
【Python】数据分析:matplotlib折线图
68 0
|
9月前
|
机器学习/深度学习 数据采集 数据挖掘
Python 数据分析入门教程:Numpy、Pandas、Matplotlib和Scikit-Learn详解
Python 数据分析入门教程:Numpy、Pandas、Matplotlib和Scikit-Learn详解
154 0