ggtern ломает ggplot2 и создает графики без меток осей и т. д. - PullRequest
1 голос
/ 02 апреля 2020

Я заметил, что, поскольку ggplot2 выпустил их новую версию (3.3.0), я больше не могу использовать пакет ggtern , поскольку он полностью разрушает все мои графики, созданные с помощью ggplot2 .

library(ggplot2)
df <- data.frame("x" = c(1,2), "y" = c(2,1))
ggplot(df, aes(x,y)) + geom_point()

Это дает нормальный график: normal ggplot

Однако, когда я загружаю ggtern , Я получаю следующее:

library(ggtern)
ggplot(df, aes(x,y)) + geom_point()

Нет осей и т. Д. c .: ggplot after loading ggtern

Так же остается и при отключении ggtern , поэтому мне нужно перезапустить R, чтобы снова создать нормальные графики.

Обходной путь - понизить ggplot2 до более старой версии (т.е. версии 3.2.1), однако это происходит с другие недостатки.

Есть ли другой обходной путь, где я могу использовать текущую ggplot2 версию и ggtern ?

...