這裏我的代碼: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'即可。 –