Вам необходимо указать доверительные интервалы в виде списка кортежей, соответствующих чертам, которые вы планируете. В вашем случае вы строите только столбец 'a', поэтому вам нужно указать список с одним кортежем:
iris.boxplot(column='a', figsize=(15,20), notch=True, showmeans = True, \
patch_artist = True, conf_intervals = [(4, 7)], bootstrap = 10000)
plt.show()
выдает следующую цифру
Однако, согласно документации, conf_intervals должны быть None, если вы запускаете загрузку, потому что она переопределяет параметры, вычисленные загрузкой. https://matplotlib.org/api/_as_gen/matplotlib.axes.Axes.boxplot.html
Итак, с conf_intervals None для 'a', вывод:
iris.boxplot(column='a', figsize=(15,20), notch=True, showmeans = True, \
patch_artist = True, conf_intervals = [None], bootstrap = 10000)
plt.show()