龙空技术网

PyQt5+Echart+影视作品分析

Python工坊 78

前言:

目前我们对“python电影推荐大数据分析”大概比较注意,咱们都需要知道一些“python电影推荐大数据分析”的相关知识。那么小编也在网摘上网罗了一些有关“python电影推荐大数据分析””的相关资讯,希望同学们能喜欢,朋友们一起来学习一下吧!

影视作品分析

获取方式在后台发送影视作品分析。系统的实现比较简单,主要是对本地评论文件的读取和Pyqt5的界面构建与展示,并没有太多的交互,比较适合初学者学习Pyqt5和Echart的使用,希望多多支持(点赞转发),当然有比较好的修改想法欢迎后台私信,交流。在这个基础上进行交互

比如数据库的加入,针对评论数据的修改页面。手动选取文件,以表格的形式显示评论文件简介

基于Pyqt5制作的影视作品分析软件。利用Echart制作折线图以及中国地图为底图的分布图,以及词云图对电影评论进行分析。可以打包成可执行文件exe

首页简简单单,下拉选择电影名字,有十部电影可供选择, 在这里就不一一列出了。

首页

下拉选择电影名称

选择电影名称后,点击分析按钮,显示分析结果,分别是主要城市评论数及平均分,热力图,词云图。

分析电影评论数据

点击主要城市评论数及平均分右侧的查看,可以查看评分折线图

查看评分折线图

点击热力图右侧的查看,可以查看热力图,热力图的显示了来自不同城市评论人的分布情况,移动左下方的显示条可以分别查看不同范围下的人数分布。由于是采用html的方式显示,可以进行缩放。

查看评论地区分布图

点击词云图右侧的查看,可以查看词云图,词云图的形状可以自己设置,项目文件中有一个背景图片的文件就是控制词云图的形状的,每个窗口都是独立的,可以互不影响,后期也可以考虑将他们放在主界面,并分页显示。

查看词云图

安装与使用

本项目在python3.6下通过测试,具体可以查看requirements中的环境要求,项目可以用于课程设计,小作业以及学习使用Pyqt5构建软件界面,Pyqt5在本项目中使用到了web组件,实现展示html文件,非常强大。词云图的生成使用的是wordcloud,注意不要安装了错了python的版本,必须是python3.6才能保证安装得上requirments中的库的版本。新版的库可能会出现代码错误

获取方式

欢迎点赞分享,有其他项目的修改想法也可以在后台私信交流。私信不能及时看到,但是看到一定会回复的,长时间不回复可以添加联系方式询问,回复更快。有需要的小伙伴可以通过在后台发送消息影视作品分析。

标签: #python电影推荐大数据分析