Я провел кластерный анализ на некоторых данных временных рядов, используя permuco в R. (Переставляет метки условий контроля / обработки и вычисляет статистику F относительно того, насколько вероятно, что эти временные кластеры существенных различий произошли случайно). Пока все хорошо.
Я создал несколько графиков, используя встроенную функцию plot.clusterlm, которая поставляется с этим пакетом. Однако данные поступают из разных групп, и значения F на оси y масштабируются на каждом графике, то есть значения и отметки сбрасываются в зависимости от того, насколько сильны эффекты.
Это проблематично, потому что разные графики, основанные на разных кластерных анализах, визуально не сопоставимы. Я хотел бы изменить масштаб оси Y, чтобы все кластеры отображались с одинаковыми значениями F (например, 0-10).
Я не смог этого сделать, и мне было интересно, есть лиспособ передать любые дополнительные функции в plot.clusterlm, чтобы сделать это. Это использование функции, но я не вижу способа изменить масштаб оси Y. (Хотя изменение масштаба оси x возможно путем манипулирования nbbaselinepts & nbptsperunit, но это не то, что я хочу ...)
plot(x, effect = "all", type = "statistic",
multcomp = "clustermass", alternative = "two.sided",
enhanced_stat = FALSE, nbbaselinepts = 0, nbptsperunit = 1, ...)
Если у вас есть какие-либо идеи по этому поводу, пожалуйста, дайте мне знать. Спасибо!