本篇文章内容为学习笔记内容,主要记录自己学习《【多易教育】涛哥java基础十小时玩转编程思想–实现人脸识别不是梦》中数据分析实例的内容。
本次任务的目标主要有两个分别如下:
实现对电影数据集内每个电影评论次数的收集实现对电影数据集内每个电影评分的收集,并求出其平均分
在构建数据部分,由于我们没有wps的的官网最新的下载入口在哪里原始的数据集,因此我们要分析如何构建真实的假数据,此处有一个视频中的截图如下:
官网wps的下载入口怎么找
从图中我们可以发现其大概是一个格式的文件,并且拥有的属性为,,,,而通过任务目标,我们大致可以知道模拟中重要的属性为,两者,其他可以模糊化处理,因此对于此部分的处理我们可以用如下函数实现:
在假数据实现后我们就要能够实现对数据内容的保存了&wps的的官网最新下载地方是多少(wps下载电脑版官方下载2024最新版本安装)#xff0c;这里我们可以创建一个变量用于存放文件保存的地址,之后创建一个保存函数进行对数据的保存,由于这里最终的结果为格式的文件,因此我们可以直接利用模块进行数据内容的存储,具体实现如下:
当我们通过上面的Python程序获取到假数据之后,我们就做好的基本的数据准备,由于这里是格式的文件,所以利用Java进行分析时,我们还需要准备一个可以便捷操作格式的包,这里我们采用的是fastjson-1.2.6。
电脑版wps的下载的网站怎么找
我们知道最开始的任务目标给我们提供了两个:
实现对电影数据集内每个电影评论次数的收集实现对电影数据集内每个电影评分的收集,并求出其平均分
下面我们逐个对其进行逻辑分析
实现对电影数据集内的每个电影评论次数的收集
想要实现对电影数据内每个电影评论次数的收集,我们需要按行读WPS office的电脑版下载的地方在哪里取到每一条的json数据后,利用fastjson将其json化,获取到数据当中的,将其作为id,创建一个对象用于存放与的键值对,当我们每读取一个数据的时候,判断其在对象中是否存在,如果存在的话直接对自增,不存在时则需要创建一个键值对存入对象中,那么整体代码逻辑如下:
官网WPS office的最新的下载的地址是什么
实现对评分的收集后求平均分
实现对评分的收集
由于我们要求平均分,因此我们要先实现对总体分数的收集,这里的实现逻辑同上面对评论次数的逻辑并没有太多不同,只不过这里我们需要在实现时最开始存放第一个评论的评分,后面每一行的读取,如果遇到相同的电影,则将存放的分数和获取的分数相加即可,因此逻辑代码实现如下:
wps的免费版下载的地址的方法
求出平均分
平均分的求取这里就变得简单一些了,这里我们只需要取出评论次数中的数据以及总分中的数据,进行简单的数据求取即可,实现逻辑如下:
整体来说这个案例算是一个比较简单的案例实现,并没有太多难度,如果对Python熟悉的话,可能完成这个任会更加的容易,但由于这个部分是要实现对Java语言的熟悉,因此这里利用了Java对其进行数据分析的实现,至于对于整体可以使用的代码,写在附录当中,留给大家参考。
本文由PorterZhang整理或写作完成
本人的Github: PorterZhang2021
本人的博客地址:PorterZhang