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 更新ssh 远程代码 操作远程服务器的实现代码
Feb 08 Python
django 发送手机验证码的示例代码
Apr 25 Python
pygame游戏之旅 调用按钮实现游戏开始功能
Nov 21 Python
Python3显示当前时间、计算时间差及时间加减法示例代码
Sep 07 Python
pyqt5、qtdesigner安装和环境设置教程
Sep 25 Python
python计算n的阶乘的方法代码
Oct 25 Python
PyTorch中Tensor的数据统计示例
Feb 17 Python
Python3 xml.etree.ElementTree支持的XPath语法详解
Mar 06 Python
Tensorflow与Keras自适应使用显存方式
Jun 22 Python
Pycharm编辑器功能之代码折叠效果的实现代码
Oct 15 Python
Python 文本滚动播放器的实现代码
Apr 25 Python
Python的三个重要函数详解
Jan 18 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 和 MySQL 时区的一点总结
2008/03/26 PHP
thinkPHP查询方式小结
2016/01/09 PHP
phpstudy2018升级MySQL5.5为5.7教程(图文)
2018/10/24 PHP
swoole_process实现进程池的方法示例
2018/10/29 PHP
关于javascript DOM事件模型的两件事
2010/07/22 Javascript
IE下双击checkbox反应延迟问题的解决方法
2014/03/27 Javascript
JavaScript原生对象之Date对象的属性和方法详解
2015/03/13 Javascript
javascript中call apply 的应用场景
2015/04/16 Javascript
js实现点击链接后延迟3秒再跳转的方法
2015/06/05 Javascript
基于jQuery实现搜索关键字自动匹配功能
2020/03/26 Javascript
基于jquery animate操作css样式属性小结
2015/11/27 Javascript
jQuery基本选择器(实例及表单域value的获取方法)
2016/05/20 Javascript
JavaScript中正则表达式判断匹配规则及常用方法
2017/08/03 Javascript
Angular实现点击按钮后在上方显示输入内容的方法
2017/12/27 Javascript
angular4 JavaScript内存溢出问题
2018/03/06 Javascript
详解Vue 全局引入bass.scss 处理方案
2018/03/26 Javascript
Vue 项目中遇到的跨域问题及解决方法(后台php)
2018/03/28 Javascript
vue实现个人信息查看和密码修改功能
2018/05/06 Javascript
Python HTMLParser模块解析html获取url实例
2015/04/08 Python
Python的字典和列表的使用中一些需要注意的地方
2015/04/24 Python
Python的Flask框架应用调用Redis队列数据的方法
2016/06/06 Python
Python数据结构之栈、队列的实现代码分享
2017/12/04 Python
实用自动化运维Python脚本分享
2018/06/04 Python
python列表,字典,元组简单用法示例
2019/07/11 Python
通过Python编写一个简单登录功能过程解析
2019/09/04 Python
浅谈Python_Openpyxl使用(最全总结)
2019/09/05 Python
Django Admin 上传文件到七牛云的示例代码
2020/06/20 Python
Mio Skincare美国官网:身体紧致及孕期身体护理
2017/03/05 全球购物
国际会议邀请函范文
2014/01/16 职场文书
校园歌咏比赛主持词
2014/03/18 职场文书
关于感恩的演讲稿500字
2014/08/26 职场文书
财会专业大学生求职信
2014/09/26 职场文书
2014年小学教师工作总结
2014/11/10 职场文书
预备党员入党感想
2015/08/10 职场文书
Java实战之用Swing实现通讯录管理系统
2021/06/13 Java/Android
QT连接MYSQL数据库的详细步骤
2021/07/07 MySQL