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获取Linux系统下的本机IP地址代码分享
Nov 07 Python
Django的URLconf中使用缺省视图参数的方法
Jul 18 Python
Python字符串处理实现单词反转
Jun 14 Python
详解Python 数据库的Connection、Cursor两大对象
Jun 25 Python
python列表使用实现名字管理系统
Jan 30 Python
分析经典Python开发工程师面试题
Apr 08 Python
Python学习笔记基本数据结构之序列类型list tuple range用法分析
Jun 08 Python
django认证系统 Authentication使用详解
Jul 22 Python
Python+OpenCV实现旋转文本校正方式
Jan 09 Python
Python输出指定字符串的方法
Feb 06 Python
Python调用REST API接口的几种方式汇总
Oct 19 Python
python库sklearn常用操作
Aug 23 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中显示格式化的用户输入
2006/10/09 PHP
php获取四位字母和数字的随机数的实现方法
2015/01/09 PHP
php实现检查文章是否被百度收录
2015/01/27 PHP
php微信公众平台开发类实例
2015/04/01 PHP
PHP实现原生态图片上传封装类方法
2016/11/08 PHP
使用WAMP搭建PHP本地开发环境
2017/05/10 PHP
PHP网站自动化配置的实现方法(必看)
2017/05/27 PHP
PHP数据对象映射模式实例分析
2019/03/29 PHP
JS 动态加载脚本的4种方法
2009/05/05 Javascript
firefo xml 读写实现js代码
2009/06/11 Javascript
jquery live()调用不存在的解决方法
2014/02/26 Javascript
动态创建script在IE中缓存js文件时导致编码的解决方法
2014/05/04 Javascript
Jquery实现鼠标移动放大图片功能实例
2015/03/25 Javascript
MvcPager分页控件 适用于Bootstrap
2017/06/03 Javascript
详解nodejs的express如何自动生成项目框架
2017/07/12 NodeJs
JavaScript递归算法生成树形菜单
2017/08/15 Javascript
原生js的ajax和解决跨域的jsonp(实例讲解)
2017/10/16 Javascript
vue编译打包本地查看index文件的方法
2018/02/23 Javascript
Vue微信项目按需授权登录策略实践思路详解
2018/05/07 Javascript
VueJS 取得 URL 参数值的方法
2019/07/19 Javascript
js实现跳一跳小游戏
2020/07/31 Javascript
Vue实现点击导航栏当前标签后变色功能
2020/08/19 Javascript
vue 授权获取微信openId操作
2020/11/13 Javascript
[01:07:34]DOTA2-DPC中国联赛定级赛 RNG vs Aster BO3第二场 1月9日
2021/03/11 DOTA
python创建进程fork用法
2015/06/04 Python
python修改字典内key对应值的方法
2015/07/11 Python
在Django中使用Sitemap的方法讲解
2015/07/22 Python
python opencv 图像尺寸变换方法
2018/04/02 Python
python使用webdriver爬取微信公众号
2018/08/31 Python
Python2和Python3之间的str处理方式导致乱码的讲解
2019/01/03 Python
Python学习笔记之lambda表达式用法详解
2019/08/08 Python
Java中有几种类型的流?JDK为每种类型的流提供了一些抽象类以供继承,请说出他们分别是哪些类?
2012/05/30 面试题
工商管理应届生求职信
2013/10/07 职场文书
优秀护士先进事迹
2014/05/08 职场文书
校运会通讯稿
2015/07/18 职场文书
js实现上传图片到服务器
2021/04/11 Javascript