这里我的代码:ggplot2图例不在图中发生?
modele <- ggplot(data = liste_ref, aes(x = BV, y = liste_ref[,p]))+
geom_point(aes(text = paste("Code opération: ",OPE_ID), colour = "FRANCE"),size = 1)+
geom_point(data = liste_ref_HER,aes(y = liste_ref_HER[,p],text = paste("Code operation: ",OPE_ID),colour = "HER"),size=1)+
geom_point(data = select,aes(y = select[,p],text = paste("Code operation: ",OPE_ID), colour = "Selection"),size=1)+
scale_y_log10() + scale_x_log10()+
stat_smooth(aes(x = BV, y = liste_ref[,p]), method = "lm",formula = y ~ x, se = FALSE,size = 0.25,fullrange = TRUE,color = "#BABBBF")+
stat_smooth(data = liste_ref_HER, aes(x = BV, y = liste_ref_HER[,p]), method = "lm",formula = y ~ x, se = FALSE,size = 0.25,fullrange = TRUE, color = "#2F61F5")+
scale_color_manual(name = "Legend", values = c("FRANCE"="#BABBBF","HER"="#2F61F5","Selection"="red"))+
ggtitle(paste("Relation entre la surface du bassin versant et ",pl," de l'HER",HER[,1]))+
xlab("Surface du bassin versant (en km²)") + ylab(yl)
ggplotly(modele)
而且它的结果是:
的传说并没有足够多的空间出现......请大家帮帮我!
有你ggplot代码几件事情需要改进,但首先,你似乎是创建具有'ggplotly'情节;那是什么包,你确定问题不在那里?我们如何能够帮助不能重现问题? – joran
您能否提供样本数据,以便我们可以运行您的代码?这会让你更容易帮助你。例如,粘贴'dput(liste_ref [1:10,])'的输出以提供十行数据。它不需要是一个大样本,但它需要是与代码一起使用时再现问题的数据。 – eipi10
要回显@joran,只需在命令行运行'modele'即可。 –