ggplotly无法正确显示stat_regline_equation

时间:2019-09-20 14:52:09

标签: r ggplotly

我有一个带有趋势线和工具提示的散点图(使用ggplotly)。我想显示这些趋势线的方程式。当它是静态的时(仅使用ggplot2),等式显示为ok。

    ################below are code using ggplot2###########################
library(ggplot2)
library(ggpubr)
formula <- y ~ poly(x,2, raw = TRUE)
p= ggplot(data=dataset )+
geom_point(aes(x=load_percent, 
y=ME_SFOC,color=christianname),size=4,shape=1,stroke = 1)+
stat_smooth(method = "lm", formula = formula, aes(x=load_percent, 
y=ME_SFOC,fill=christianname,group = c(christianname),color=christianname), 
se = FALSE )+
stat_regline_equation(
aes(x=load_percent, y=ME_SFOC,group = c(christianname),color=christianname),
formula = formula,size=6
)+
theme(text = element_text(size=20),
panel.background = element_rect(fill = "white", colour = "white",
size = 2, linetype = "solid"),
axis.line=element_line(size = 1, linetype = 'solid',
colour = "black"),
panel.grid.major.x = element_blank()
) +
xlab("Load%") +ylab("ME FSOC") #+ggtitle("Load%/FSOC")
p
################above are code using ggplot2###########################

将上述代码“ p”的最后一行更改为“ ggplotly(p)”,则该方程式将无法正确显示。请参见下面的图片。

chart using ggplotly

如何使用ggplotly正确显示stat_regline_equation中的方程式?

0 个答案:

没有答案