У меня такое ощущение, что R не работает должным образом в моей системе.
Я хочу использовать график взаимодействия, чтобы представить результаты двухфакторного дисперсионного анализа. Поэтому я использовал пакет ggpubr и строю график с помощью ggline, используя пример с несколькими факторами. Он не отображал полосы погрешностей должным образом, вместо того, чтобы показывать их для каждого фактора, он группировал факторы, и полосы также отображались черными (см. рисунки ниже).
Поэтому я протестировал его на том же примере, что и в описании пакета (http://www.sthda.com/english/articles/24-ggpubr-publication-ready-plots/79-plot-meansmedians-and-error-bars):
library(ggpubr)
ggline(ToothGrowth, x = "dose", y = "len",
add = c("mean_se", "jitter"),
color = "supp", palette = "jco")
Что ДОЛЖНО дать мне этот график:
Однако в моей системе я получаю следующее:
Я уже:
- обновлен пакет ggpubr и все остальные пакеты
- полностью переустановил R с нуля
- спросил разработчик пакета, похоже, это не ошибка пакета, потому что он работает для него
Может кто воспроизвести ту же проблему? Я действительно не знаю, как это решить, и у меня также есть ощущение, что R может испортить и другие графики.
Большое спасибо.
devtools::install_github("kassambara/ggpubr")
. Я только что обновился до этого, и действительно, проблема, кажется, исправлена. - person aosmith   schedule 08.11.2018