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 列表(List)操作方法详解
Mar 11 Python
跟老齐学Python之关于循环的小伎俩
Oct 02 Python
Python3中使用PyMongo的方法详解
Jul 28 Python
Python实现PS滤镜功能之波浪特效示例
Jan 26 Python
python 读取DICOM头文件的实例
May 07 Python
Python PIL读取的图像发生自动旋转的实现方法
Jul 05 Python
使用python写一个自动浏览文章的脚本实例
Dec 05 Python
使用python实现哈希表、字典、集合操作
Dec 22 Python
Python插入Elasticsearch操作方法解析
Jan 19 Python
Python PyQt5运行程序把输出信息展示到GUI图形界面上
Apr 27 Python
python实现MySQL指定表增量同步数据到clickhouse的脚本
Feb 26 Python
如何用 Python 子进程关闭 Excel 自动化中的弹窗
May 07 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
咖啡界又出新概念,无需咖啡豆的分子咖啡
2021/03/03 咖啡文化
php配置php-fpm启动参数及配置详解
2013/11/04 PHP
jQuery下扩展插件和拓展函数的写法(匿名函数使用的典型例子)
2010/10/20 Javascript
range 标准化之获取
2011/08/28 Javascript
鼠标移到div,浮层显示明细,弹出层与div的上边距左边距重合(示例代码)
2013/12/14 Javascript
javascript计时器事件使用详解
2014/01/07 Javascript
webapp框架AngularUI的demo改造之路
2014/12/21 Javascript
JavaScript字符串删除重复字符的方法
2015/12/25 Javascript
关于数据与后端进行交流匹配(点亮星星)
2016/08/03 Javascript
Node.js读取文件内容示例
2017/03/07 Javascript
详解JavaScript的数据类型以及数据类型的转换
2019/04/20 Javascript
深入学习JavaScript 高阶函数
2019/06/11 Javascript
js 获取扫码枪输入数据的方法
2020/06/10 Javascript
VSCode 添加自定义注释的方法(附带红色警戒经典注释风格)
2020/08/27 Javascript
[00:56]跨越时空加入战场 全新祈求者身心“失落奇艺侍祭”展示
2019/07/20 DOTA
pyqt4教程之messagebox使用示例分享
2014/03/07 Python
Python实现发送email的几种常用方法
2014/08/18 Python
分数霸榜! python助你微信跳一跳拿高分
2018/01/08 Python
Django实现全文检索的方法(支持中文)
2018/05/14 Python
基于anaconda下强大的conda命令介绍
2018/06/11 Python
pyttsx3实现中文文字转语音的方法
2018/12/24 Python
python3中pip3安装出错,找不到SSL的解决方式
2019/12/12 Python
TensorFlow实现模型断点训练,checkpoint模型载入方式
2020/05/26 Python
基于Keras中Conv1D和Conv2D的区别说明
2020/06/19 Python
Python基于tkinter canvas实现图片裁剪功能
2020/11/05 Python
利用HTML5绘制点线面组成的3D图形的示例
2015/05/12 HTML / CSS
会计系中文个人求职信
2013/12/24 职场文书
远程研修随笔感言
2014/02/10 职场文书
教师求职信
2014/06/17 职场文书
学校安全管理责任书
2014/07/23 职场文书
项目申请汇报材料
2014/08/16 职场文书
党校学习心得体会范文
2014/09/09 职场文书
出租房屋协议书
2014/09/14 职场文书
建筑工程挂靠协议书
2016/03/23 职场文书
深入浅出的讲解:信号调制到底是如何实现的
2022/02/18 无线电
详解CSS3浏览器兼容
2022/12/24 HTML / CSS