我想把两个不同范围的数字组合起来
这幅图是由两幅图合成的。不过,我想马上使用一个seaborn图书馆。但现在看来
。在
如何使用seaborn或任何其他python绘图库组合不同的y范围图形?在
我也添加了python代码
import seaborn as sns
import numpy as np
with sns.axes_style('white'):
ax = sns.lineplot(x='unit_step', y='accuracy', hue='data_type', style='data_type', markers=True, dashes=True, data=data)
ax.set_xticks(np.arange(1,6))
我把你的问题理解为关于如何将两个非常不同范围的数据集绘制成一个子图的请求,这里有一个小提示,告诉你如何实现这一点。在
最后你只需要把
plt.twinx()
放在plt.绘图()-命令应具有辅助y轴。首先假设两个函数,它们在同一定义范围内具有非常不同的值范围,}:
f(x) = x³
和{可以这样绘制:
^{pr2}$在左侧,您可以看到,如果绘制到同一个y轴上,正弦几乎不可见。 在右侧,正弦被绘制成一个次y轴,这样它就有了自己的缩放比例。在
相关问题 更多 >
编程相关推荐