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自定义函数定义,参数,调用代码解析
Dec 27 Python
详解Tensorflow数据读取有三种方式(next_batch)
Feb 01 Python
Python文本处理之按行处理大文件的方法
Apr 09 Python
Python3实现腾讯云OCR识别
Nov 27 Python
详解python 3.6 安装json 模块(simplejson)
Apr 02 Python
浅谈Python3中strip()、lstrip()、rstrip()用法详解
Apr 29 Python
django 框架实现的用户注册、登录、退出功能示例
Nov 28 Python
python 实现批量替换文本中的某部分内容
Dec 13 Python
python实现替换word中的关键文字(使用通配符)
Feb 13 Python
python 实现朴素贝叶斯算法的示例
Sep 30 Python
Python使用paramiko连接远程服务器执行Shell命令的实现
Mar 04 Python
python自动化八大定位元素讲解
Jul 09 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 全文搜索和替换的实现代码
2008/07/29 PHP
PHP设计模式之装饰器模式定义与用法简单示例
2018/08/13 PHP
laravel 如何实现引入自己的函数或类库
2019/10/15 PHP
javascript中字符串拼接需注意的问题
2010/07/13 Javascript
基于jQuery的获得各种控件Value的方法
2010/11/19 Javascript
jquery左右滚动焦点图banner图片鼠标经过显示上下页按钮
2013/10/11 Javascript
js数值计算时使用parseInt进行数据类型转换(jquery)
2014/10/07 Javascript
js实现的二分查找算法实例
2016/01/21 Javascript
javascript HTML5 Canvas实现圆盘抽奖功能
2016/04/11 Javascript
无缝滚动的简单实现代码(推荐)
2016/06/07 Javascript
DOM操作和jQuery实现选项移动操作的简单实例
2016/06/07 Javascript
js无提示关闭浏览器窗口的两种方法分析
2016/11/06 Javascript
JS区分Object与Aarry的六种方法总结
2017/02/27 Javascript
利用require.js与angular搭建spa应用的方法实例
2017/07/19 Javascript
原生JS实现图片懒加载之页面性能优化
2019/04/26 Javascript
VUE前后端学习tab写法实例
2019/08/06 Javascript
javascript实现商品图片放大镜
2019/11/28 Javascript
python文件读写操作与linux shell变量命令交互执行的方法
2015/01/14 Python
Python使用Redis实现作业调度系统(超简单)
2016/03/22 Python
Python爬虫实例扒取2345天气预报
2018/03/04 Python
pandas中的DataFrame按指定顺序输出所有列的方法
2018/04/10 Python
Python编程图形库之Pillow使用方法讲解
2018/12/28 Python
Python配置虚拟环境图文步骤
2019/05/20 Python
python程序运行进程、使用时间、剩余时间显示功能的实现代码
2019/07/11 Python
python防止随意修改类属性的实现方法
2019/08/21 Python
Python 变量的创建过程详解
2019/09/02 Python
利用Python代码实现一键抠背景功能
2019/12/29 Python
Python Numpy库常见用法入门教程
2020/01/16 Python
使用tensorboard可视化loss和acc的实例
2020/01/21 Python
关于python3.7安装matplotlib始终无法成功的问题的解决
2020/07/28 Python
eDreams巴西:廉价机票,酒店优惠和度假套餐
2017/04/14 全球购物
医院后勤自我鉴定
2013/10/13 职场文书
遥感技术与仪器求职信
2014/02/22 职场文书
产品质量保证书
2014/04/29 职场文书
个人求职自荐信范文
2014/06/20 职场文书
php微信小程序解包过程实例详解
2021/03/31 PHP