Python基于plotly模块实现的画图操作示例


Posted in Python onJanuary 23, 2019

本文实例讲述了Python基于plotly模块实现的画图操作。分享给大家供大家参考,具体如下:

import plotly
plotly.tools.set_credentials_file(username='tianjixuetu', api_key='xxxxxxxx')#此处要去官网申请自己的api,#https://plot.ly/ssu/
#案例1
import plotly.plotly as py
from plotly.graph_objs import *
trace0 = Scatter(
  x=[1, 2, 3, 4],
  y=[10, 15, 13, 17]
)
trace1 = Scatter(
  x=[1, 2, 3, 4],
  y=[16, 5, 11, 9]
)
data = Data([trace0, trace1])
py.plot(data, filename = 'basic-line')
#案例2
import plotly.graph_objs as go
import plotly.plotly as py
import numpy as np
colorscale = [[0, '#FAEE1C'], [0.33, '#F3558E'], [0.66, '#9C1DE7'], [1, '#581B98']]
trace1 = go.Scatter(
  y = np.random.randn(500),
  mode='markers',
  marker=dict(
    size='16',
    color = np.random.randn(500),
    colorscale=colorscale,
    showscale=True
  )
)
data = [trace1]
url_1 = py.plot(data, filename='scatter-for-dashboard', auto_open=False)
py.iplot(data, filename='scatter-for-dashboard')
url_1
#案例3
import plotly.plotly as py
import plotly.graph_objs as go
import numpy as np
x0 = np.random.randn(50)
x1 = np.random.randn(50) + 2
x2 = np.random.randn(50) + 4
x3 = np.random.randn(50) + 6
colors = ['#FAEE1C', '#F3558E', '#9C1DE7', '#581B98']
trace0 = go.Box(x=x0, marker={'color': colors[0]})
trace1 = go.Box(x=x1, marker={'color': colors[1]})
trace2 = go.Box(x=x2, marker={'color': colors[2]})
trace3 = go.Box(x=x3, marker={'color': colors[3]})
data = [trace0, trace1, trace2, trace3]
url_2 = py.plot(data, filename='box-plots-for-dashboard', sharing='public', auto_open=True,world_readable=True)
py.iplot(data, filename='box-plots-for-dashboard')
url_2

Python基于plotly模块实现的画图操作示例

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
python字符串中的单双引
Feb 16 Python
python字符串过滤性能比较5种方法
Jun 22 Python
Python函数式编程
Jul 20 Python
Python探索之Metaclass初步了解
Oct 28 Python
Python编程使用*解包和itertools.product()求笛卡尔积的方法
Dec 18 Python
Python数据可视化教程之Matplotlib实现各种图表实例
Jan 13 Python
使用python3构建文件传输的方法
Feb 13 Python
从0开始的Python学习016异常
Apr 08 Python
Django Python 获取请求头信息Content-Range的方法
Aug 06 Python
python银行系统实现源码
Oct 25 Python
Python基础之字符串常见操作经典实例详解
Feb 26 Python
基于OpenCV的路面质量检测的实现
Nov 04 Python
python实现剪切功能
Jan 23 #Python
对python实现合并两个排序链表的方法详解
Jan 23 #Python
Python基于Logistic回归建模计算某银行在降低贷款拖欠率的数据示例
Jan 23 #Python
python实现石头剪刀布程序
Jan 20 #Python
python random从集合中随机选择元素的方法
Jan 23 #Python
python3+selenium实现qq邮箱登陆并发送邮件功能
Jan 23 #Python
python3+selenium实现126邮箱登陆并发送邮件功能
Jan 23 #Python
You might like
php FLEA中二叉树数组的遍历输出
2012/09/26 PHP
php的mssql数据库连接类实例
2014/11/28 PHP
php字符串分割函数用法实例
2015/03/17 PHP
laravel添加前台跳转成功页面示例
2019/10/22 PHP
tagName的使用,留一笔
2006/06/26 Javascript
javascript数组去重方法终极总结
2014/06/05 Javascript
javascript常用方法汇总
2014/12/02 Javascript
JQuery删除DOM节点的方法
2015/06/11 Javascript
对JavaScript的全文搜索实现相关度评分的功能的方法
2015/06/24 Javascript
JS实现星星评分功能实例代码(两种方法)
2016/06/09 Javascript
解决webpack无法通过IP地址访问localhost的问题
2018/02/22 Javascript
webpack vue项目开发环境局域网访问方法
2018/03/20 Javascript
vue2.0使用v-for循环制作多级嵌套菜单栏
2018/06/25 Javascript
vue 监听屏幕高度的实例
2018/09/05 Javascript
JavaScript类型相关的常用操作总结
2019/02/14 Javascript
webpack自动打包和热更新的实现方法
2019/06/24 Javascript
基于javascript的无缝滚动动画1
2020/08/07 Javascript
Node.js fs模块原理及常见用途
2020/10/22 Javascript
Python实现批量检测HTTP服务的状态
2016/10/27 Python
python3+opencv3识别图片中的物体并截取的方法
2018/12/05 Python
Python3 Click模块的使用方法详解
2020/02/12 Python
在Python中通过threshold创建mask方式
2020/02/19 Python
keras实现VGG16方式(预测一张图片)
2020/07/07 Python
python中re模块知识点总结
2021/01/17 Python
Pytorch如何切换 cpu和gpu的使用详解
2021/03/01 Python
详解HTML5 Canvas绘制时指定颜色与透明度的方法
2016/03/25 HTML / CSS
青年创业培训欢迎词
2014/01/10 职场文书
一份关于丢失公司财物的检讨书
2014/09/19 职场文书
圣诞晚会主持词开场白
2015/05/28 职场文书
会计继续教育培训心得体会
2016/01/19 职场文书
演讲稿之开卷有益
2019/08/07 职场文书
2019年作为一名实习生的述职报告
2019/09/29 职场文书
用position:sticky完美解决小程序吸顶问题的实现方法
2021/04/24 HTML / CSS
使用tensorflow 实现反向传播求导
2021/05/26 Python
JavaScript中时间格式化新思路toLocaleString()
2021/11/07 Javascript
详解Python+OpenCV进行基础的图像操作
2022/02/15 Python