Skip to content

Commit f771c6f

Browse files
committed
Fix the x axis bug
1 parent 0991381 commit f771c6f

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

dabest/plotter.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -789,7 +789,11 @@ def EffectSizeDataFramePlotter(EffectSizeDataFrame, **plot_kwargs):
789789
delta_axes.set_ylim(low, high)
790790
else:
791791
delta_axes.set_ylim(custom_delta_ylim)
792-
792+
if delta2:
793+
ylim_contrast = contrast_axes.get_ylim()
794+
ylim_delta = delta_axes.get_ylim()
795+
ylim=(min(ylim_contrast[0], ylim_delta[0]), max(ylim_contrast[1], ylim_delta[1]))
796+
contrast_axes.set_ylim(ylim)
793797

794798
if is_paired == "baseline" and show_pairs == True:
795799
rightend_ticks_raw = np.array([len(i)-1 for i in temp_idx]) + np.array(temp_ticks_to_skip)
@@ -846,17 +850,13 @@ def EffectSizeDataFramePlotter(EffectSizeDataFrame, **plot_kwargs):
846850
rightend_ticks = np.array([len(i)-1 for i in idx]) + np.array(ticks_to_skip)
847851

848852
sns.despine(ax=delta_axes, bottom=True)
849-
ylim_contrast = contrast_axes.get_ylim()
850-
ylim_delta = delta_axes.get_ylim()
851-
ylim=(min(ylim_contrast[0], ylim_delta[0]), max(ylim_contrast[1], ylim_delta[1]))
852853

853854
xlim = delta_axes.get_xlim()
854855
redraw_axes_kwargs['y'] = ylim[0]
855856

856857
delta_axes.hlines(xmin=0, xmax=0.5, **redraw_axes_kwargs)
857858

858859
delta_axes.set_ylim(ylim)
859-
contrast_axes.set_ylim(ylim)
860860
del redraw_axes_kwargs['y']
861861

862862
# Set raw axes y-label.

0 commit comments

Comments
 (0)