概述
我们做数据的时候往往会遇到我们想同时展现两组数据,但是两组数据的量级不一样,
那么绘制在一起会导致,数量级小的一组数据的趋势不能明显的看出来,
这个时候往往需要建立一个次坐标轴
接下来我们看一下怎么用plotly进行实现
import plotly.plotly as py
import plotly.graph_objs as go
trace1 = go.Bar(
x=['A', 'B', 'C'],
y=[200, 140, 230],
name='SF Zoo'
)
trace2 = go.Scatter(
x=['A', 'B', 'C'],
y=[12, 18, 29],
name='LA Zoo',
xaxis='x',
yaxis='y2'#标明设置一个不同于trace1的一个坐标轴
)
data = [trace1, trace2]
layout = go.Layout(
yaxis2=dict(anchor='x', overlaying='y', side='right')#设置坐标轴的格式,一般次坐标轴在右侧
)
fig = go.Figure(data=data, layout=layout)
py.iplot(fig)
最后
以上就是结实奇异果为你收集整理的plotly绘制简单图形<8>--双Y轴设置的全部内容,希望文章能够帮你解决plotly绘制简单图形<8>--双Y轴设置所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复