fig, (ax1,ax2) = plt.subplots(ncols=2,figsize=(30, 7))
sns.lineplot(data=data1, y='MSE',x='pct_gc',ax=ax1)
sns.boxplot(x="pct_gc", y="MSE", data=data2,ax=ax2,width=0.4)
我在叠加两个图时无法与线路图中的x轴识别(两个图x轴从0到0.069)。 我的目标是将两个图都叠加,同时保持相同的X轴范围。
seaborn'sboxplot
创建了分类的X轴,所有盒子都很好,距离相同。在内部,X轴编号为0, 1, 2, ...
,但在外部,标签从0到0.069。
boxplot
boxplot
widths
。当
patch_artist=True
时,创建一个矩形(而不是仅仅是线),可以给出
facecolor
。 manage_ticks=False
防止更改X tick及其极限。可选的是,
boxplot
会更多地突出中位数,但根据数据的不同,置信区间可能太大了,看起来很奇怪。
notch=True