首页 > 其他分享 >观影大数据

观影大数据

时间:2023-11-24 21:12:52浏览次数:35  
标签:tmdb 电影 5000 观影 csv 数据 1000

观影大数据一

1

MathorCup 高校数学建模挑战赛——大数据竞赛

练习题:观影大数据分析

王 S 聪想要在海外开拓万 D 电影的市场,这次他在考虑:怎么拍商业电影才

能赚钱?毕竟一些制作成本超过 1 亿美元的大型电影也会失败。这个问题对电影

业来说比以往任何时候都更加重要。 所以,他就请来了你(数据分析师)来帮

他解决问题,给出一些建议,根据数据分析一下商业电影的成功是否存在统一公

式?以帮助他更好地进行决策。

解决的终极问题是:电影票房的影响因素有哪些?

接下来我们就分不同的维度分析:

  • • 观众喜欢什么电影类型?有什么主题关键词?
  • • 电影风格随时间是如何变化的?
  • • 电影预算高低是否影响票房?
  • • 高票房或者高评分的导演有哪些?
  • • 电影的发行时间最好选在啥时候?
  • • 拍原创电影好还是改编电影好?

本次使用的数据来自于 Kaggle 平台(TMDb 5000 Movie Database)。收录了

美国地区 1916-2017 年近 5000 部电影的数据,包含预算、导演、票房、电影评

分等信息。原始数据集包含 2 个文件:

  • • tmdb_5000_movies:电影基本信息,包含 20 个变量
  • • tmdb_5000_credits:演职员信息,包含 4 个变量

请使用 Python 编程,完成下列问题:

(1)使用附件中的 tmdb_5000_movies.csv 和 tmdb_5000_credits.csv 数据集,进

行数据清洗、数据挖掘、数据分析和数据可视化等,研究电影票房的影响因素有

哪些?从不同的维度分析电影,讨论并分析你的结果。

(2)附件 tmdb_1000_predict.csv 中包含 1000 部电影的基本信息,请你选择

合适的指标,进行特征提取,建立机器学习的预测模型,预测 1000 部电影的

vote_average 和 vote_count,并保存为 tmdb_1000_predicted.csv。2

数据清洗

导入数据

 

 

共有4803条数据

缺失值处理

缺失记录仅_3__条,采取网上搜索,补全信息。

标签:tmdb,电影,5000,观影,csv,数据,1000
From: https://www.cnblogs.com/tqylqt/p/17854768.html

相关文章

  • ⼤数据概况及⽣态
    1、⼤数据⼤数据:是指⽆法在⼀定时间内⽤常规软件⼯具对其内容进⾏抓取、管理和处理的数据集合主要解决海量的数据存储和分析计算的问题。2、数据单位按⼤小:bitByteKBMBGBTBPBEBZBYBBBNBDB1Byte=8bit1KB=1024Byte1MB=1024KB...3、⼤数据4特征4......
  • C语言【自定义数据类型、typedef、动态内存分配】
    C语言【自定义数据类型、typedef、动态内存分配】一、自定义数据类型。​ 关于下面讲到的所有自定义数据类型(enum、struct、union),有一点要说的是:定义类型不是声明变量,做这步操作时不分配内存,也不能在定义类型时赋值(枚举那个不是赋值,是做一个限定,赋值时赋限定之外的值也不报错。)......
  • 低代码的核心思想 如何统一数据的格式
    哲学上的统一{       name:'deepsort',       label:'1234',       type:'hidden',       value:false,       description:'',      },      {      ......
  • 练习题:观影大数据分析
    王S聪想要在海外开拓万D电影的市场,这次他在考虑:怎么拍商业电影才能赚钱?毕竟一些制作成本超过1亿美元的大型电影也会失败。这个问题对电影业来说比以往任何时候都更加重要。所以,他就请来了你(数据分析师)来帮他解决问题,给出一些建议,根据数据分析一下商业电影的成功是否存在......
  • python mysql 文件数据入库
    概述使用python读取数据文件(本文用的csv),处理后批量插入MySQL数据库中,在此做个记录。程序importpandasaspdfromdatetimeimportdatetimeimportpymysql#GLBS_real_power_mv_no=1000001real_power_file_file_path='./GLBS__DATA.csv'#mysqlmysql_host='127.0......
  • antd的表单当数据发生变化时
    onValuesChange字段值更新时触发回调事件function(changedValues,allValues)initialValue设置子元素默认值,如果与Form的 initialValues 冲突则以Form为准string-4.2.0  在antd里面的组件是form属于非受控组件。 所以用到formref ......
  • 4.MySQL(数据模型,SQL简介,DDL,DML)
    MySQL(数据模型,SQL简介,DDL,DML)概述:数据库:DataBase(DB),是存储和管理数据的仓库;数据库管理系统:DataBaseManagementSystem(DBMS),操纵和管理数据库的大型软件;SQL:StructuredQueryLanguage,操作关系型数据库的编程语言,定义了一套操作关系型数据库统一标准;MySQL是一......
  • SqlServer 数据库表死锁
    数据库表死锁 spid  锁表进程tableName  被锁表名declare@spid intSet@spid =618--锁表进程declare@sqlvarchar(1000)set@sql='kill'+cast(@spid asvarchar)exec(@sql)select  request_session_id  spid,OBJECT_NAME(resource_associated_entity_i......
  • Linux下Oracle11G数据备份恢复(RMAN)
    数据库安装参考步骤1--14https://www.cnblogs.com/baixisuozai/p/17852235.html创建初始pfile文件$viminit.umpay.ora文件内容:umpay.__java_pool_size=4194304umpay.__large_pool_size=4194304umpay.__oracle_base='/DataBase/app/oracle'#ORACLE_BASEsetfromenv......
  • 选择振弦采集仪:易操作、快速数据传输和耐用性是关键要素
    选择振弦采集仪:易操作、快速数据传输和耐用性是关键要素振弦采集仪是一种可以测量和记录振动、冲击、声音等信号的设备。它是目前工程、科研、医学、环保等领域中常见的一种测试设备。在选择振弦采集仪时,易操作、快速数据传输和耐用性是关键要素。 易操作是选择振弦采集仪的......