So skalieren Sie die Größe von Linie und Punkt in ggplot2
Der Code lautet wie folgt:
set.seed(123)
d1=data.frame(x=runif(10),y=runif(10),z=runif(10,1,10))
d2=data.frame(x=runif(10),y=runif(10),z=runif(10,100,1000))
ggplot()+geom_point(aes(x,y,size=z),data=d1)+
geom_line(aes(x,y,size=z),data=d2)
Und das Ergebnis sieht so aus:
Die Größe der Punkte ist zu klein, daher möchte ich die Größe um @ änderscale_size
. Es scheint jedoch, dass sowohl Linien als auch Punkte beeinflusst werden. Ich frage mich also, ob es eine Möglichkeit gibt, Linien und Punkte mit einer separaten Legende separat zu skaliere