《大学计算机》课程报告模板
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2018—2019学年第2学期《大学计算机》课程报告
专业班级
学号
姓名
项目计算机基础测验
(20分)
课程报告
(80分)
总分
得分
评阅教师
2019年 6 月 15 日
说明
1.本课程要求每个学生就感兴趣的某个领域数据进行获取、分析,并以可视化的方式将
分析结果展示出来。因此,课程报告主要包括任务要求、数据获取、分析、可视化展示等数据处理过程的内容。
2.课程结束后,需要提交课程报告(电子及打印版)、相应数据文件和程序源代码。未
提交相关资料者不能参加成绩评定。
3.课程报告要求参考本报告模板撰写,可根据具体情况适当调整,但文档结构要完整、
格式排版美观、条理清晰、论述准确。
4.文档撰写不符合要求,或者抄袭他人作品,记零分。
(自己拟定题目)爱奇艺犯罪电影数据处理分析
一、任务描述
(说明数据来源,获取什么样的数据,使用什么样的工具或方法,准备对数据如何处理分析,展示,
达到什么样的结果或目标
。)
使用python 编写爬虫程序获取爱奇艺犯罪电影信息,内容包括
…,并将获取数据保存到
Excel 文件中使用excel 工具对获取的电影信息进行数据处理,包括按照热度进行排序,分类、统计
……等等
使用excel 的图表工具对统计分析结果进行可视化,包括爱奇艺犯罪电影评分分段占比饼状图、…柱
状图、…折线图、,……等等
二、数据获取
(描述数据的来源,获取哪些数据,获取数据的工具介绍、方法、步骤、存储等可根据实际需要附加程序代码、图、表等)
1 数据描述
数据来源:爱奇艺犯罪电影
URL 链接以及想爬取的页面
数据获取:爱奇艺犯罪电影的(名称、时长、评分)并将获这些信息(名称、链接、时长、评分以及主演)写入Excel 表格。
2 使用工具(或方法)(对工具或方法的介绍
)
python 是一种功能丰富的语言,它拥有一个强大的基本类库和数量众多的第三方扩展。….
3 数据获取步骤第一步:从网页上获取
HTML 内容。
第二步:分析网页内容并提取有用数据,采用二维列表存储影片所涉及的表单数据第三步:将获得的数据写入Excel 文件。
4 程序代码
1) 获取数据代码如下import requests
from bs4 import BeautifulSoup allUniv = [] #
存储大学数据的二维列表
def getHtmlText(url): #获取网页内容
try:
r = requests.get(url, timeout=30) r.raise_for_status() r.encoding = 'utf-8' return r.text except:
return ""
正文。5号宋体,1.1倍行距。
说明:这部分程序代码仅是格式示例,与题目内容无关
程序代码各式:5号等宽字体Courier New ,1.1倍行距。灰色背景(可选)
2) 将获得全部电影信息存储到Excel表格中,代码如下:
import requests
from bs4 import BeautifulSoup
allUniv = [] #存储大学数据的二维列表
……
5 数据保存到Excel文件,Excel文件截图如图1所示:
图1 电影数据的excel文件截图
正文中插图。所有图要写明图号和图题,图号和图题应放在图位
下方居中处,小5号宋体。图号与图题间空一格,图号从1开始
编号,如“图1”,依次类推。
三、数据分析(文管类可以是数据存储、检索等等)
(描述数据分析的过程、方法:
可根据实际需要附加程序代码、图、表等)
表格要求:表格都要标明表号、表题,用小5号宋体字。表号和
表题放在表格上方正中位置,表号后空一格书写表题。
表号从1开始编号,如“表1”,依次类推。
1 数据分析工具
Excel是一款电子表格软件。直观的界面、出色的计算功能和图表工具,使Excel成为最流行的个人计算机数据处理软件。Excel具有强大的数据统计分析处理能力,能进行多种数据统计计算分析功能,广
泛应用于管理、统计财经、金融等众多领域。
2 使用excel工具以评分为主进行爱奇艺犯罪电影热度排名分析最受欢迎的电影
方法步骤:
……
电影热度排名后的结果如图2:
图2 电影热度排名的excel文件截图
3 使用excel工具进行……统计
方法步骤:
……
四、结果的可视化展示
(可应用某种工具以可视化形式展示分析结果,图表类型一般不少于3种)
1 数据可视化工具
Excel能绘制的图表多达数十种,基本可以实现一维和二维图表的绘制,比较常用的图表类型包括散点图、条形图、饼图、折线图等等。
2 使用excel工具对爱奇艺犯罪电影评分分段占比绘制饼状图
方法步骤:
……
犯罪电影《贴身俏保镖》评分分段占比饼状图如图3所示。
图3 犯罪电影《贴身俏保镖》评分分段占比饼状图
(2) 使用……工具……
方法步骤:
……
……
五、遇到的问题与解决方法(可选)
1、问题或难点
原因分析:
解决方法:
1.局限于用标签名称去定位所需要爬取信息的位置,但在一个HTML页面中可能会有很多个相同
的标签,此方法有一定的局限。
解决方法:通过看各种爬虫实例学发现相同的标签属性不会相同,学会用标签的属性去寻找所爬
取信息的位置。
2.刚开始局限于用这种方法去存储爬取的信息,但是在有些标签中只有一个数据,系统就会提示错
误。
解决方法:用一个循环依次把所爬取的信息存储,就不会造成越界的情况。
……
六、学习总结与反思
(有哪些收获、哪些需要改进、自己的感想等等)
评分参考得分