- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
预备知识 1)matplotlib库 matplotlib是一个Python的2D绘图库,是受MATLAB的启发构建的。MATLAB是数据绘图领域管饭使用的语言和工具。MATLAB语言是面向过程的,利用函数的调用,MATLAB中可以轻松利用一行命令来绘制直线,再利用一系列函数来调整结果。在matplotlib.pyplot模块内。通过matplotlib,开发者可以仅需要几行简单的代码就可以生成直方图、条形图、饼状图、散点图、正弦曲线等,并以各种硬拷贝格式和跨平台的交互式环境生成打印级别的可视化图形。 2)numpy库 numpy库是使用Python语言进行大数据处理、可视化、机器学习的过程中必不可少的一个重要工具包,诸如Tensorflow、pytorch等知名框架也是基于numpy进行计算的,可见其重要性。numpy使用起来非常方便,能够快速地进行矩阵运算。 项目实践 预备知识 1)折线图 折线图是比较常用的数据可视化图表,可以显示随时间而变化的联系数据,适用于查看或比较在相等时间间隔下每组数据的趋势和走向 2)柱形图 柱形图是一种以长方形的长度为变量的数据可视化图表,用来比较两个或两个以上的价值。 3)饼状图 饼状图用于显示一个数据系列中各项的大小与各项总和的比例,饼状图中的数据点显示为整个饼状图的百分比。 4)面积图 面积图又称区域图,强调数量随时间而变化的程度,也可以用于引起使用者对总体趋势的注意。通过显示所绘制的值的总和,面积图还可以显示部分与整体之间的关系。 项目实践 预备知识 5)散点图 散点图是数据点在直角坐标系平面上的分布图。散点图可以表示因变量遂自变量而变化的大致趋势,据此可以选择合适的函数对数据点进行拟合。 6)气泡地图 气泡地图以一个地图轮廓为背景,用附着在地图上的气泡来反映相关数据的大小,还可以直观地显示国家或地区的相关数据指标大小和分布范围。 7)矩形树图 矩形树图用于描述考察对象之间数据指标的相对占比关系。 项目实践 任务一 制作全国各大区销售额占比图 任务 1 的主要目的是将全国各大区(东北、华北、西南、华东、中南、西北)的销 售额占全国总销售额的比例,通过 Python 语言以饼状图的方式进行数据可视化。可将 其分解为如下几步,并逐一实现。 1)解决乱码 在数据可视化的过程中,无论是图表名称还是X轴和Y轴的命名,都不可避免地会出现中文,如果不对其进行处理,在图表中会出现各种乱码,影响最终效果。故使用Python进行数据可视化前,要对中文乱码进行设置。 2)数据录入。 在进行数据可视化前,一定要将数据录入到程序中。录入的方式有两种,分别是外 部导入和手工录入。由于任务 1 的数据量少,这里采用手工录入的方式。 项目实践 3)计算百分比 由于饼状图用于显示不同部分占整体的比例,故需要对百分比提前计算。计算方式 包含两种:在数据结构简单的情况下,可以使用 Python 中的循环语句完成计算;当数 据结构较复杂时,建议调用 NumPy 库中的方法进行计算,这样更有效率。任务 1 中的 数据结构为一个简单的一维列表,此处利用循环语法完成百分比的计算。 4)绘制饼状图。 使用 matplotlib.pyplot 模块中的 pie 方法即可完成饼状图的绘制。需要注意的是, 在调用 pie 方法时,方法中参数的指定要一一对应。除此之外,pie 方法还支持百分比 的精确位数及突出显示饼状图中的某块扇形区域,使数据可视化效果达到最佳。 5)显示和保存。 绘制好的数据可视化结果可以直接显示在 Pycharm 中,也可以保存到指定路径。在 保存的过程中可以根据实际需要对像素进行设置。 项目实践 任务一实践结果 项目实践 任务二 制作全国各大区下属省份销售额占比图 任务 2 的主要目的是显示全国各大区(东北、华北、西南、华东、中南、西北)下属省份的销售额占本大区总销售额的比例。利用 Python 语言制作饼状图实现该任务。可将任务 2 分解为如下几步,并逐一实现:解决乱码、数据录入、计算百分比、绘制饼状图、显示和保存。各步骤实现方法参照任务 1。 项目实践 * * 人工智能应用第六章 大数据与日常生活 大数据下的电商服务模式 大数据的应用场景 项目实践 大数据技术简介 大数据真实记录了电子商务情况下,消费者的消费习惯与消费倾向。在电子商务服务模式革新中,充分利用这些信息资源,整合消费者的消费记录,并经过一定的分析与处理,能够为消费者提供性价比更高的、更符合消费者消费意愿的产品,从而改革电子商务导购,加强数字化利用,最大限度地促进消费,提高电子商务企业的效益。 ◆增强导购中数字化利用 大数据下的电商服务模式 在大数据时代,电子商务企业根据其自身特
原创力文档


文档评论(0)