数据可视化 课件 第5章 Plotly数据可视化入门.pptx

数据可视化 课件 第5章 Plotly数据可视化入门.pptx

  1. 1、本文档共63页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据可视化课件

1数据可视化

第一章python第三方库-plotly12345plotly概述绘图实例绘图基础知识表格坐标轴与多子图6本章小结2

plotly概述1.3

1plotly概述plotly是Python图形库可生成交互式的,具有出版物质量的图形的第三方库,其中涉及有关如何制作折线图,散点图,面积图,条形图,误差线,箱形图,直方图,热图,子图,多轴图,极坐标图和气泡图等多种图表。主要应用于量化分析,还可以嵌入到网页以及开发GUI,用途比较广泛。/4

1plotly概述气泡图5

1plotly概述3D散点图6

1plotly概述漏斗图7

1plotly概述plotly两种绘图方式:(1)在线绘图:绘图和数据都保存在自己的云账户,它主要通过plotly提供的方法在自己的账户中创建一个网址来存储绘图结果。这种方法更利于保存一些重要的图表,但在线绘图的速度比较慢,原因是因为plotly的服务器在国外,请求响应的比较慢。在线绘图也有几种类型:公有,私有,秘密三种,三种也有不同特点。1.公有:向所有人开放你这个图表相关信息。2.私有:不对外开放,只允许自己查看,需要登录。3.秘密:拥有这个链接的都可以查看这些图表。(2)离线绘图:plotly提供一种在没有网络情况下绘图,将图像保存在本地,这种方式也是一个最常用的方式,绘图速度比在线绘图的快很多,本章所有的绘图的也是参照这种方式来实现的。8

1引言图表类型介绍基本图表:20种统计和海运方式图:12种;科学图表:21种;财务图表:2种;地图:8种;3D图表:19种;拟合工具:3种;流动图表:4种9

1plotly概述安装与安装环境:打开cmd命令行窗口,输入以下内容:pipinstallplotly==4.4.1同时也要装相关的chart_studio包输入命令:pipinstallchart_studio10

1plotly概述API信息获取:plotly提供了一个在线托管绘图结果的web服务平台,用户在plotly官网注册一个账号,用来托管需要保存的绘图结果,登录自己的账户,在设置中找到APIKey选项。然后将其的Username和APIkey记录下来,作为以后绘图的凭证。11

绘图实例2.12

2绘图实例在线绘图在线绘图首选需要配置凭证信息,就是上面的Username和APIKey,首先配置好这个,才能实现在线绘图。执行下面命令用户目录下创建一个文件.plotly/.credentials创建的文件内容如下:{username:stream_ids:[ylosqsyet5,h2ct8btk1s,oxz4fm883b],api_key:M6yMd75ciV8VFxSNpkzk}13

2绘图实例在线绘图下面正式开始在线绘图,在线绘图有两种方法:py.plot()和py.iplot().这两个方法的作用都是在自己的账户中新建一个网址并存储结果,但唯一不同的是。py.plot()是返回一个网址,默认自动打开这个网址,而py.iplot()是以嵌入的形式在jupyter中显示出来。14

2安装方法在线绘图运行上面的代码得到这个运行结果,发现在线绘制时间长,相对其他绘图相比,在线绘图的唯一特点的是同步到对应账号上存储,通过一个网址的形式进行存储。15

2绘图实例离线绘图离线绘制图像主要有两种方法,一个是plotly.offline.iplot(),它会在jupyternotebook中直接绘图,不需要新建一个HTML文件,另一个是plotly.offline.plot(),这个函会在本地新建一个HTML文件。本节还是通过一个例子来离线绘图。16

2绘图实例离线绘图对比离线绘图和在线绘图,其实两者区别不是很大,各有各的特点,在线绘图相对其他绘图而言,它具有的优势是可以将绘制的图表保存在自己的账户中。但它的绘制速度很慢。而离线绘图可以在没有网络的条件下绘制图表,并保存在本地。17

绘图基础知识3.18

3绘图基础知识基本绘图流程在plotly中绘制图表中,首先需要定义要存储绘制数据的变量,一般称plotly中绘图对象为一个轨迹、画轨、画痕。绘图流程:1.定义轨迹,绘制图形2.定义画面布局3.复合图形,集成图形,布局数据4.输出绘制图形。19

3绘图基础知识大部分的plotly绘制图形可以参考上面那个流程,以一个示例为例,带大家熟悉绘图流程。20

3绘图基础知识21

3绘图基础知识22

3绘图基础知识对于plotly一些基础图形而言,一些基本设置是相同的,拿plotly.offline.iplot()来说,他们是绘制图形的主函数。它们其中一些参数也是整个全局的设置,我们可以拿offline.iplot()作为一个示例,来查看这些参数,从而来

文档评论(0)

lai + 关注
实名认证
内容提供者

精品资料

版权声明书
用户编号:7040145050000060

1亿VIP精品文档

相关文档