Ho il seguente diagramma:Come aggiungere manualmente una legenda a ggplot? - R
Il codice che ho usato per generare questa trama era:
ggplot(df, aes(x = instance, y = total_hits))+
geom_point(size = 1)+
geom_line()+
geom_line(aes(x=df$instance, y = line1), colour="red")+
geom_vline(xintercept=805) +
geom_line(aes(x=df$instance, y = line2), colour="blue")+
geom_line(aes(x=df$instance, y = line3), colour="purple")
Vorrei aggiungere una legenda a questa trama, a etichettare ogni linea. Tuttavia, poiché ho aggiunto ciascuna riga manualmente, non sono sicuro di come aggiungere la legenda. Qualche consiglio/consiglio?
- Non riesco a condividere i dati che sto utilizzando, quindi sto solo cercando un modo generale per aggiungere manualmente le legende.
Dato che non è possibile condividere la trama, è possibile rendere riproducibile l'esempio mediante (a) utilizzando un set di dati incorporato o (b) simulando un piccolo esempio illustrativo? Salva tutti quelli che potrebbero provare a rispondere alla tua domanda di dover fare da soli e mettere tutti sulla stessa pagina. – Gregor