我们做数据的时候往往会遇到我们想同时展现两组数据,但是两组数据的量级不一样,
那么绘制在一起会导致,数量级小的一组数据的趋势不能明显的看出来,
这个时候往往需要建立一个次坐标轴
接下来我们看一下怎么用plotly进行实现
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24import 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轴设置内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复