
Я использую этот код для расширения «усов» до третьего стандартного отклонения.
Код: Выделить всё
import dask.dataframe as dd
import matplotlib.pyplot as plt
import seaborn as sns
mean_purchase = data.purchase.mean()
purchase_std = data.purchase.std()
purchase_third_standard_deviation = (mean_purchase - 3 * purchase_std, mean_purchase + 3 * purchase_std)
purchase_upper_count = 100 - 100 * data[data['purchase'] >= purchase_third_standard_deviation[1]]['purchase'].count() / data.shape[0]
purchase_lower_count = 100 * data[data['purchase']
Подробнее здесь: [url]https://stackoverflow.com/questions/79158149/how-to-annotate-put-text-on-a-box-plot-to-give-5-point-summary-visually-aesthe[/url]
Мобильная версия