python可视化学习(二):plotly库(基础)

python可视化学习(二):plotly库(基础)

1.安装和更新

安装:

pip install plotly

更新:

pip install plotly --upgrade

2.在线使用,画的图会存入云账户中

import plotly

#设置用户名和API-KEY
plotly.offline.init_notebook_mode(connected=True)

在这里,用到的用户名和API需要到plotly的官网进行注册登录,然后登陆如下界面:
在这里插入图片描述
往下拉,输入密码,即可获得API-KEY。

3.离线使用

import plotly
from  plotly.graph_objs import Scatter,Layout

plotly.offline.init_notebook_mode(connected=True)

4.py.plot和py.iplot区别

py。plot会生成一个离线的html文件,里面放置图片。而py.iplot则直接在ipython notebook里面生成图片

在这里,我就使用离线使用的方法,来为大家演示一下,每个操作的使用。(建议使用jupyter notebook)

5.plotly库的使用

5.1 折线图
#%%writefile D:\基本折线图.py   #保存成py文件
import plotly.offline as py
from plotly.graph_objs import Scatter, Layout
import plotly.graph_objs as go

py.init_notebook_mode(connected=True)

trace1 = go.Scatter(
    x=[1,2,3],
    y=[1,2,4])

trace2 = go.Scatter(
    x=[1,2,5],
    y=[2,1,4])

py.iplot([trace1, trace2])

在这里插入图片描述

5.2 基本散点图

#%%writefile D:\基本散点图.py
import plotly.offline as py
from plotly.graph_objs import Scatter, Layout
import plotly.graph_objs as go

py.init_notebook_mode(connected=True)

trace = go.Scatter(
    x=[1,2,3],
    y=[1,2,3],
    marker = dict(          #marker可无
            color=['red', 'blue', 'green'],
            size=[30,80,200],),
    mode='markers'   #如果没有mode,默认值问点加直线
)
py.iplot([trace])

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值