Python数据可视化:顶级绘图库plotly详解


Posted in Python onDecember 07, 2019

Python数据可视化:顶级绘图库plotly详解

有史以来最牛逼的绘图工具,没有之一

plotly是现代平台的敏捷商业智能和数据科学库,它作为一款开源的绘图库,可以应用于Python、R、MATLAB、Excel、JavaScript和jupyter等多种语言,主要使用的js进行图形绘制,实现过程中主要就是调用plotly的函数接口,底层实现完全被隐藏,便于初学者的掌握。

下面主要从Python的角度来分析plotly的绘图原理及方法:

###安装plotly:

使用pip来安装plotly库,如果机器上没有pip,需要先进行pip的安装,这里主要介绍plotly的安装。

$ pip install plotly 
or 
$ sudo pip install plotly 
or update
$ pip install plotly --upgrade

###输出方式:

在线:

将你的可视化图像保存到网站上,便于共享和保存。

import plotly.plotly as py
import plotly.graph_objs as go

py.sign_in('DemoAccount', '2qdyfjyr7o') # 注意:这里是plotly网站的用户名和密码

trace = go.Bar(x=[2, 4, 6], y= [10, 12, 15])
data = [trace]
layout = go.Layout(title='A Simple Plot', width=800, height=640)
fig = go.Figure(data=data, layout=layout)

py.image.save_as(fig, filename='a-simple-plot.png')

from IPython.display import Image
Image('a-simple-plot.png')

离线:

直接在本地生成可视化图像,便于使用。

# -*- coding:utf-8 -*-

import plotly.plotly
import plotly.graph_objs as go

trace = go.Box(
  x=[1, 2, 3, 4, 5, 6, 7]
)
data = [trace]
plotly.offline.plot(data) # 离线方式使用:offline

###plotly绘图:

基本图表:20种
统计和海运方式图:12种
科学图表:21种
财务图表:2种
地图:8种
3D图表:19种
报告生成:4种
连接数据库:7种
拟合工具:3种
流动图表:4种
JavaScript添加自定义控件:13种

Python数据可视化:顶级绘图库plotly详解

以上这篇Python数据可视化:顶级绘图库plotly详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python应用程序在windows下不出现cmd窗口的办法
May 29 Python
Python实现动态添加类的属性或成员函数的解决方法
Jul 16 Python
python中实现将多个print输出合成一个数组
Apr 19 Python
Python实现输入二叉树的先序和中序遍历,再输出后序遍历操作示例
Jul 27 Python
Python button选取本地图片并显示的实例
Jun 13 Python
Python+opencv 实现图片文字的分割的方法示例
Jul 04 Python
pycharm新建一个python工程步骤
Jul 16 Python
python3常用的数据清洗方法(小结)
Oct 31 Python
python数字类型math库原理解析
Mar 02 Python
如何将tensorflow训练好的模型移植到Android (MNIST手写数字识别)
Apr 22 Python
Python + opencv对拍照得到的图片进行背景去除的实现方法
Nov 18 Python
Python批量将csv文件转化成xml文件的实例
May 10 Python
python将时分秒转换成秒的实例
Dec 07 #Python
pandas实现将日期转换成timestamp
Dec 07 #Python
Python 装饰器原理、定义与用法详解
Dec 07 #Python
Python Pandas 转换unix时间戳方式
Dec 07 #Python
Pandas-Cookbook 时间戳处理方式
Dec 07 #Python
Python数据可视化:饼状图的实例讲解
Dec 07 #Python
Python数据可视化:幂律分布实例详解
Dec 07 #Python
You might like
用PHP将数据导入到Foxmail的实现代码
2010/09/05 PHP
PHP文件注释标记及规范小结
2012/04/01 PHP
ZendFramework2连接数据库操作实例
2017/04/18 PHP
用javascript实现给出的盒子的序列是否可连为一矩型
2007/08/30 Javascript
Javascript 陷阱 window全局对象
2008/11/26 Javascript
IE6下通过a标签点击切换图片的问题
2010/11/14 Javascript
JavaScript常用标签和方法总结
2015/09/01 Javascript
jQuery遍历DOM元素与节点方法详解
2016/04/14 Javascript
JavaScript常用代码书写规范的超全面总结
2016/09/11 Javascript
Bootstrap Table从服务器加载数据进行显示的实现方法
2016/09/29 Javascript
基于vue-cli搭建多模块且各模块独立打包的项目
2019/06/12 Javascript
vue实现五子棋游戏
2020/05/28 Javascript
python编程开发之类型转换convert实例分析
2015/11/13 Python
基于Numpy.convolve使用Python实现滑动平均滤波的思路详解
2019/05/16 Python
Python安装及Pycharm安装使用教程图解
2019/09/20 Python
PyTorch笔记之scatter()函数的使用
2020/02/12 Python
Python基于requests实现模拟上传文件
2020/04/21 Python
基于Python爬虫采集天气网实时信息
2020/06/05 Python
Python单元测试及unittest框架用法实例解析
2020/07/09 Python
Python常用GUI框架原理解析汇总
2020/12/07 Python
Html5移动端获奖无缝滚动动画实现示例
2018/06/25 HTML / CSS
HTML5之SVG 2D入门6—视窗坐标系与用户坐标系及变换概述
2013/01/30 HTML / CSS
巴西网上药房:onofre
2016/11/21 全球购物
美国花园雕像和家居装饰网上商店:Design Toscano
2019/03/09 全球购物
Lookfantastic美国/加拿大:英国知名美妆购物网站
2019/03/27 全球购物
SQL Server数据库笔试题和答案
2016/02/04 面试题
房屋出售协议书
2014/04/10 职场文书
民族团结先进个人事迹材料
2014/06/02 职场文书
党员批评与自我批评总结
2014/10/15 职场文书
公司庆典欢迎词
2015/01/26 职场文书
团员个人年度总结
2015/02/26 职场文书
毕业生登记表班级意见
2015/06/05 职场文书
导游词之北京明十三陵
2019/10/28 职场文书
python实现股票历史数据可视化分析案例
2021/06/10 Python
Js类的构建与继承案例详解
2021/09/15 Javascript
Python字符串的转义字符
2022/04/07 Python