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 相关文章推荐
C#返回当前系统所有可用驱动器符号的方法
Apr 18 Python
Django发送html邮件的方法
May 26 Python
Django中cookie的基本使用方法示例
Feb 03 Python
python 创建一个空dataframe 然后添加行数据的实例
Jun 07 Python
python 使用值来排序一个字典的方法
Nov 16 Python
对Python3中bytes和HexStr之间的转换详解
Dec 04 Python
Python3爬虫之urllib携带cookie爬取网页的方法
Dec 28 Python
Python利用heapq实现一个优先级队列的方法
Feb 03 Python
深入浅析python 协程与go协程的区别
May 09 Python
python实现共轭梯度法
Jul 03 Python
关于阿里云oss获取sts凭证 app直传 python的实例
Aug 20 Python
python读取当前目录下的CSV文件数据
Mar 11 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
ThinkPHP实现批量删除数据的代码实例
2014/07/02 PHP
php实现数组中出现次数超过一半的数字的统计方法
2018/10/14 PHP
我见过最全的个人js加解密功能页面
2007/12/12 Javascript
js字符编码函数区别分析
2008/06/05 Javascript
javascript 写类方式之七
2009/07/05 Javascript
在JavaScript中实现类的方式探讨
2013/08/28 Javascript
JS截取字符串常用方法整理及使用示例
2013/10/18 Javascript
关于jquery的多个选择器的使用示例
2013/10/18 Javascript
Jquery Post处理后不进入回调的原因及解决方法
2014/07/15 Javascript
jQuery实现拖拽效果插件的方法
2015/03/23 Javascript
IntelliJ IDEA 安装vue开发插件的方法
2017/11/21 Javascript
微信小程序switch开关选择器使用详解
2018/01/31 Javascript
vue elementUI table 自定义表头和行合并的实例代码
2019/05/22 Javascript
Vue使用localStorage存储数据的方法
2019/05/27 Javascript
微信小程序如何实现在线客服功能
2019/10/16 Javascript
js实现转动骰子模型
2019/10/24 Javascript
封装一下vue中的axios示例代码详解
2020/02/16 Javascript
vue 自定义组件的写法与用法详解
2020/03/04 Javascript
Vue-cli4 配置 element-ui 按需引入操作
2020/09/11 Javascript
[02:10]DOTA2亚洲邀请赛 EG战队出场宣传片
2015/02/07 DOTA
python pandas中DataFrame类型数据操作函数的方法
2018/04/08 Python
python中map的基本用法示例
2018/09/10 Python
Python实现高斯函数的三维显示方法
2018/12/29 Python
详解Python字符串切片
2019/05/20 Python
python 爬虫百度地图的信息界面的实现方法
2019/10/27 Python
Python帮你识破双11的套路
2019/11/11 Python
pyinstaller还原python代码过程图解
2020/01/08 Python
详解Python流程控制语句
2020/10/28 Python
Python logging自定义字段输出及打印颜色
2020/11/30 Python
Belstaff英国官方在线商店:Belstaff.co.uk
2021/02/09 全球购物
安全保证书范文
2014/04/29 职场文书
七夕情人节促销方案
2014/06/07 职场文书
乡镇个人对照检查材料
2014/08/22 职场文书
党员十八大心得体会
2014/09/12 职场文书
给上级领导的感谢信
2015/01/22 职场文书
电影红河谷观后感
2015/06/11 职场文书