Как изобразить локально значимые различия между кривыми - PullRequest
0 голосов
/ 14 мая 2018

Я хочу сравнить некоторые кривые с «коридором нормальности» и показать, в каких регионах (значения х) разница значительна. Возьмем приведенный ниже пример, в котором я хочу сравнить пунктирные линии с зелеными. группа:

Curve comparison

Каждая кривая представляет медиану некоторых значений. Кривые не являются непрерывными: они имеют значения только в местах с целым числом x, поэтому я сравниваю их с коридором нормальности в 1, 2, 3 и т. Д.

Для группы «Ширина» я хочу показать, что разница значима между всеми кривыми и зеленой полосой между x = 1 и x = 3, затем только две кривые между 4 и 6, затем только одна кривая между 7- 8, затем две кривые и т. Д. И т. Д. ...

Проблема в том, что у меня есть 12 групп, каждая с 3 кривыми и собственным коридором нормальности, и у каждой из них 17 уровней (целые значения x). Это делает для многих р-значений. Вот то, что я придумал для групп в примере с числом звездочек, представляющих p-значение, но я думаю, что сообщение можно сделать более понятным:

enter image description here

TL; DR: Как изобразить локально значимые различия между кривыми и коридором нормальности, ИЛИ как изобразить множество значений p?

Редактировать: уже задавали этот вопрос по Перекрестная проверка , но не получили ответов. Признавая это согласно сетевому этикету

Редактировать 2: Я буду реализовывать график в Matlab или Python (отсюда и теги), но я мог бы потенциально реализовать визуальное решение, полученное на любом другом языке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...