Как масштабировать размер линии и указать отдельно в ggplot2

Код выглядит следующим образом:

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)

И результат такой:

Размер точек слишком мал, поэтому я хочу изменить его размер наscale_size, Тем не менее, кажется, что на линии и точки влияют. Поэтому мне интересно, есть ли способ масштабировать линии и точки отдельно с отдельной легендой?

Ответы на вопрос(1)

Ваш ответ на вопрос