时间:2021-05-22
很多时候可能需要在一个图中画出多条函数图像,但是可能y轴的物理含义不一样,或是数值范围相差较大,此时就需要双y轴。
matplotlib和seaborn都可以画双y轴图像。
一个例子:
import seaborn as snsimport matplotlib.pyplot as plt # ax1 for KDE, ax2 for CDF f, ax1 = plt.subplots()ax1.grid(True)# ax1.set_ylim(0, 1)ax1.set_ylabel('KDE')ax1.set_xlabel('DATA')ax1.set_title('KDE + CDF')ax1.legend(loc=2)sns.kdeplot(data, ax=ax1, lw=2, label='KDE') # KDE ax2 = ax1.twinx() # the reason why it worksax2.set_ylabel('CDF')ax2.legend(loc=1)ax2.hist(data, bins=50, cumulative=True, normed=True, histtype='step', color='red', lw=2, label='CDF') # CDF plt.show()以上这篇python画双y轴图像的示例代码就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
PHP对图像的旋转旋转之前沿着y轴旋转沿着x轴旋转
通过本篇内容给大家介绍一下Python实现金融数据可视化中两列数据的提取、分别画、双坐标轴、双图、两种不同的图等代码写法和思路总结。importmatplotl
微信小程序使用echarts,实现左右双Y轴,动态获取数据,生成折线图本来使用的是wxcharts,但发现实现不了左右双y轴的效果,就换成echarts要实现这
在使用excel的过程中,想要创建双y轴怎么办,这里以excel2013为例,给大家讲解excel2013如何创建双y轴软件名称:Excel2003绿色版EXC
复制代码代码如下:varyData=[];//Y轴数据varxData=[];//X轴数据$(data.rows).each(function(i){varob