[R] How to decrease size of points?
Rui Barradas
ru|pb@rr@d@@ @end|ng |rom @@po@pt
Wed Sep 30 20:06:28 CEST 2020
Hello,
That's the problem of not having a reproducible example, you only gave
us one value for size.
Try
nsize <- length(unique(df1$Stage))
before the plot and then
p1 + scale_size_manual(values = rep(0.8, nsize))
Hope this helps,
Rui Barradas
Às 17:58 de 30/09/20, Medic escreveu:
> The code works as I want, but the points (circles) on the plot are too
> big. How to decrease them? Where to insert (for instance) size = 0.8
> for points (circles) on plot?
> p1 <- p + geom_point(aes(size = Stage), alpha = 1/3) + xlab ("X") +
> ylab("Y") + geom_smooth()
> Stage is factor, x and y - continuous
>
> <Rui Barradas: add the scale_size
> p1 + scale_size_manual(values = 0.8)>
>
> Thanks Rui, but I got:
> Error: Insufficient values in manual scale. 12 needed but only 1 provided.
> (or Error: Continuous value supplied to discrete scale)
>
More information about the R-help
mailing list