Я хочу сравнить некоторые кривые с «коридором нормальности» и показать, в каких регионах (значения х) разница значительна. Возьмем приведенный ниже пример, в котором я хочу сравнить пунктирные линии с зелеными. группа:
Каждая кривая представляет медиану некоторых значений. Кривые не являются непрерывными: они имеют значения только в местах с целым числом x, поэтому я сравниваю их с коридором нормальности в 1, 2, 3 и т. Д.
Для группы «Ширина» я хочу показать, что разница значима между всеми кривыми и зеленой полосой между x = 1 и x = 3, затем только две кривые между 4 и 6, затем только одна кривая между 7- 8, затем две кривые и т. Д. И т. Д. ...
Проблема в том, что у меня есть 12 групп, каждая с 3 кривыми и собственным коридором нормальности, и у каждой из них 17 уровней (целые значения x). Это делает для многих р-значений. Вот то, что я придумал для групп в примере с числом звездочек, представляющих p-значение, но я думаю, что сообщение можно сделать более понятным:
TL; DR: Как изобразить локально значимые различия между кривыми и коридором нормальности, ИЛИ как изобразить множество значений p?
Редактировать: уже задавали этот вопрос по Перекрестная проверка , но не получили ответов. Признавая это согласно сетевому этикету
Редактировать 2: Я буду реализовывать график в Matlab или Python (отсюда и теги), но я мог бы потенциально реализовать визуальное решение, полученное на любом другом языке.