Код выглядит следующим образом:
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
. Однако, похоже, на него влияют как линии, так и точки. Поэтому я задаюсь вопросом, есть ли способ масштабирования линий и точек отдельно с отдельной легендой?